发布有几个月了,大家现在写 Rust 用 VsCode 还是 RustRover? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fliter
V2EX    Visual Studio Code

发布有几个月了,大家现在写 Rust 用 VsCode 还是 RustRover?

  •  
  •   fliter 2023-12-25 14:37:39 +08:00 9168 次点击
    这是一个创建于 656 天前的主题,其中的信息可能已经有所发展或是发生改变。
    47 条回复    2024-01-25 16:00:17 +08:00
    dif
        1
    dif  
       2023-12-25 14:39:44 +08:00
    RustRover 目前还在 hello world 阶段
    pikko
        2
    pikko  
       2023-12-25 14:43:07 +08:00
    你们的内存有那么大的吗全系都 jetbrains
    SingeeKing
        3
    SingeeKing  
    PRO
       2023-12-25 14:43:54 +08:00
    本来是用 RustRover 的,然而最近几个月新的版本感觉 bug 反而越来越多了,最近在用 VSCode
    des
        4
    des  
       2023-12-25 14:45:29 +08:00 via iPhone
    @pikko 多配点内存呗
    lsk569937453
        5
    lsk569937453  
       2023-12-25 14:50:49 +08:00
    一直用 vscode 。无他,唯手熟尔。
    sharpy
        6
    sharpy  
       2023-12-25 15:05:46 +08:00
    vscode
    coderpwh
        7
    coderpwh  
       2023-12-25 15:10:43 +08:00
    @pikko 还好吧,又不是全部 ide 一起开
    ljsh093
        8
    ljsh093  
       2023-12-25 15:12:43 +08:00
    @lsk569937453 #5 先生有种清朝老码农内味了
    dif
        9
    dif  
       2023-12-25 15:33:35 +08:00
    @pikko 目前 32G ,感觉还行,有考虑过更新成 64G 内存。
    EchoAI
        10
    EchoAI  
       2023-12-25 15:42:03 +08:00 via Android
    写 Rust 一直在用 vscode ,用过 RustRover ,和宏相关的地方有问题就又换回 vscode 了
    kneo
        11
    kneo  
       2023-12-25 15:54:43 +08:00 via Android
    简单试了下,没看出来 RustRover 和以前的 rust plugin 有什么区别。最基本的 debug 模式下设断点看 enum ,vscode 能直接看清 enum 是什么,JetBrains 家的这俩玩意……
    luciankaltz
        12
    luciankaltz  
       2023-12-25 16:09:34 +08:00
    @EchoAI vscode 的 ra 在 `stream!` 里面直接死掉,反而 RustRover 的还能跑
    不过我现在用 Remote SSH 开发,jb 家的连过去一直会遇到无法输入字母的问题(回车还能按,就是字母无法输入)
    无奈还是只能用 vscode
    lopda
        13
    lopda  
       2023-12-25 16:13:27 +08:00
    主力使用 neovim , 偶尔使用 vscode 搭配 rust rover
    mokeyjay
        14
    mokeyjay  
       2023-12-25 16:14:19 +08:00
    @pikko #2 我选 windows 很大一部分原因就是低成本享受 64g 内存,直接全系 jb 家
    5waker
        15
    5waker  
       2023-12-25 16:23:12 +08:00
    老老实实 vscode ,已经很顺手了
    想尝试别的编辑器也会选择更轻量的,比如 helix
    liuguang
        16
    liuguang  
       2023-12-25 16:27:54 +08:00
    vscode 是由 rust 官方负责维护的,实际用起来也会发现效果非常好。
    RustRover 差得远了,复杂的宏他都不认识。
    stimw
        17
    stimw  
       2023-12-25 16:33:54 +08:00
    个人感觉除了 c/c++和 java 需要 jetbrains ide ,我熟悉的其他语言都是 vscode 更好用一点。。
    XCFOX
        18
    XCFOX  
       2023-12-25 16:38:09 +08:00
    来点新花样: https://lapce.dev/
    ExplodingDragon
        19
    ExplodingDragon  
       2023-12-25 16:45:36 +08:00
    直接 intellij + rust 插件 (
    serco
        20
    serco  
       2023-12-25 16:47:49 +08:00
    zed
    pikko
        21
    pikko  
       2023-12-25 17:04:03 +08:00
    @des #4 mac 真配不起(所以 vscode first
    dadan20
        22
    dadan20  
       2023-12-25 17:11:48 +08:00
    @stimw c/c++ 如果不是 windows 下进行调试,也是用 vscode 了。特别好用,尤其是 linux 下用,或者远程连 linux
    sjtulyj
        23
    sjtulyj  
       2023-12-25 17:38:27 +08:00
    vscode 的 debug 功能用不了
    imbo
        24
    imbo  
       2023-12-25 19:37:07 +08:00
    clion
    hysjw
        25
    hysjw  
       2023-12-25 19:48:06 +08:00
    neovim 效率高太多了
    arloor
        26
    arloor  
       2023-12-25 20:11:13 +08:00 via Android
    周末刚配好 vscode,很好用

    @sjtulyj 装 lldb 的插件了吗
    danbai
        27
    danbai  
    PRO
       2023-12-25 20:21:53 +08:00 via Android
    我用 idea 写 go 写 ktolin 写 rust
    ShuWei
        28
    ShuWei  
       2023-12-25 21:03:59 +08:00
    单纯不喜欢 RustRover 的界面,配色这方面,浅尝辄止
    yemoluo
        29
    yemoluo  
       2023-12-25 21:38:03 +08:00
    VS Code 有一个不好之处,code . 命令行打开,会输出调试信息,各位有知道怎么关闭么?
    heqingpan
        30
    heqingpan  
       2023-12-25 22:16:45 +08:00
    之前试过 intellij , 后面还是感觉 vscode 相对比较好用,就切回 vscode 了。
    jeeyong
        31
    jeeyong  
       2023-12-26 00:58:06 +08:00
    @pikko 内存最贵的时候买了 8*4 的套条, 两套. 单内存就近 7000 大洋了..根本舍不得换..
    FightPig
        32
    FightPig  
       2023-12-26 01:02:10 +08:00
    vscode, 有时 zed
    PureWhiteWu
        33
    PureWhiteWu  
       2023-12-26 02:25:54 +08:00
    RustRover 确实内存要的比较大一些,不过我 64G M3Max 没啥压力。
    所以我选 VSCode + RA ,目前体验完爆 RustRover 。
    livexia
        34
    livexia  
       2023-12-26 03:11:31 +08:00 via Android
    neovim +1 vscode 对低性能设备不太友好
    786375312123
        35
    786375312123  
       2023-12-26 04:08:19 +08:00
    有什么不用 vscode 的理由吗?
    WebKit
        36
    WebKit  
       2023-12-26 06:21:08 +08:00 via Android
    用 RustRover 其他大部分也用 jb 系列,比如 go kotlin flutter 甚至是 vue 。无它,唯手熟尔。
    ShadowPower
        37
    ShadowPower  
       2023-12-26 08:42:29 +08:00 via Android
    一直用 vscode
    itfanr
        38
    itfanr  
       2023-12-26 08:47:19 +08:00
    @hysjw
    @lopda
    @livexia 大佬才用 neovim ,我不会用 vim 写代码。。。
    jackmod
        39
    jackmod  
       2023-12-26 08:51:14 +08:00
    vs community
    eclipse
    vscode
    突出一个白嫖
    tedzhou1221
        40
    tedzhou1221  
       2023-12-26 08:53:42 +08:00
    astronvim + copilot 写 vue , golang , rust 很爽(主要体现在流畅上)

    但 jb 系列写代码真的强,各种提示和跳转。还有自带的 live template 省时省力。

    我宁愿打开 vim 也不打开 vscode
    QlanQ
        41
    QlanQ  
       2023-12-26 08:53:51 +08:00
    @serco +1
    zed 真的好用
    knightdf
        42
    knightdf  
       2023-12-26 09:03:17 +08:00
    neovim
    smirkcat
        43
    smirkcat  
       2023-12-26 10:30:42 +08:00
    目前写的语言有 c golang python php nodejs 直接无脑选 vscode
    sjtulyj
        44
    sjtulyj  
       2023-12-26 10:58:58 +08:00
    @arloor 装了, 然后反复提醒我安装
    zhuangqhc
        45
    zhuangqhc  
       2023-12-26 14:50:23 +08:00
    远程连到开发机开发,基本无脑选 vscode
    mzDV4TUeHyesLbUQ
        46
    mzDV4TUeHyesLbUQ  
       2023-12-27 09:42:35 +08:00
    Windows11+Webstorm2023.3 ,每天平均崩溃 5 次+,已切换到 VSCode 。
    fliter
        47
    fliter  
    OP
       2024-01-25 16:00:17 +08:00
    我觉得 JetBrains 加的 IDE ,最该用 Rust 重构...

    借用某 UP 主的调侃,Java 可能接受了内存厂的赞助
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5474 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 50ms UTC 09:07 PVG 17:07 LAX 02:07 JFK 05:07
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86