V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fliter
V2EX  ›  Visual Studio Code

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

  •  
  •   fliter · 2023-12-25 14:37:39 +08:00 · 7727 次点击
    这是一个创建于 368 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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  
       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/
    ExplodingFKL
        19
    ExplodingFKL  
       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  
       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 的界面,配色这方面,浅尝辄止
    GTim
        29
    GTim  
       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
       337 天前
    我觉得 JetBrains 加的 IDE ,最该用 Rust 重构...

    借用某 UP 主的调侃,Java 可能接受了内存厂的赞助
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2768 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 117ms · UTC 14:14 · PVG 22:14 · LAX 06:14 · JFK 09:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.