很好奇现在的 vscode 能否平替掉 jb 系列软件。
尝试过几次,最后都用回 jb 。
如果能平替了,能否分享个主流插件列表。
我主要使用 goland 、pycharm 、phpstorm 、webstorm 这 4 款。

具体 3 个问题:

  1. 在 文件索引,点击变量跳转这块是否可行了?
  2. vs 的 git 功能的确不如 jb ,是否有第三方更好的插件
  3. 脚本系的代码经常需要同步到指定服务器上,这个是否也能实现?

    最主要的是使用习惯问题

    Go 和 Python 深度用户,vscode 完全没问题,其余不知道。使用插件:官方插件

    前端没啥问题,python 也没啥问题,后端估计还有点问题

    写 go 很舒服,反而觉得 goland 太重了

    没有什么特殊要求,是可以平替的

    jb 系,除了 java ,其他用 vscode 都没啥问题

    IDEA 肉眼可见的无法替代

    Java 党,目前 90%的场景都用 VS Code 系了。但是 100%替换,难。

    一直不习惯 vscode

具体 3 个问题:

  1. 在 文件索引,点击变量跳转这块是否可行了?
  2. vs 的 git 功能的确不如 jb ,是否有第三方更好的插件
  3. 脚本系的代码经常需要同步到指定服务器上,这个是否也能实现?

    我只有写前端才用 vscode ~

    重度编码工作肯定不行,跟 JB 和 VS 比起来还差的远,很多细节都还没完善
    比如一个对象.之后,所有 property 、method 、event 全部列出来,连个分组的选项都没,类似的细节还有很多。

但是拿来跑一些自己不常用的编程语言 sdk 、demo 还是很香的

文件索引、git 查看文件修改记录、引用跳转这三个 vscode 应该还不能和 jb 比,如果 vscode 都好用了谁还用 jb 啊,jb 还要到处找激活码或者买付费的,vscode 免费的不香吗

代码补全差的太多了

得装一堆插件吧?

没任何问题

再说了, 用 vscode 就是为了只用一款软件开发任何东西

跨平台也方便, 操作习惯一样

虽然可能开始配置多点, 但为了统一开发环境, 花点时间学习也值

写 java 和 golang 这种目前还是 jetbrains 体验最好,尤其是重构和阅读代码的时候优势很明显,写代码提示啥的 vscode 虽然有提示,但是感觉没有 jetbrains 智能(前提不用 ai 辅助插件的情况下),vscode 我们前端用的多一些,不过我还是习惯使用 webstrom

不同语言不同场景的使用者,体会区别太大了

  • 写 Java ,Idea 几乎不能替代
  • 本机写 C++,CLion 更开箱即用
  • 在开发机上写 C++ 大型项目,vscode 延迟和加载速度都占优势,功能还几乎可替代
  • 在开发机上看 C++ 项目,那 CLion 的各种跳转功能可太强了,如果追求轻量化,zed 都很好用了
    以上,工具够用就行,花费时间折腾这些其实并没什么用 = =

    go,python,vite 完美使用体验

    反正 webstrom 非商用免费了. 估计是使用率降低挺多的.

    vscode 要找各种插件,没安装就被傻傻地它折磨。所以总有种心理焦虑,是不是有什么好用的插件我不知道

    待过两个也破大厂了,很多同事都选择用 vs code 。

    不习惯,是因为你还想亲自写代码,指挥 AI 写吧

    vscode+clangd

    写 go ,完全不能替代,随便拉几个大点的项目重构试试就一清二楚了。vsc 在我这顶多也就是个 editor ,怎么也配不上交 ide

    IDE 写 java ,rider 写 C#,也用过 c++ clion ,目前不习惯 vsc 替代。。。

    Python 方面基本上可以。除了字符串里的 SQL 没有补全,以及 callable 的括号补全不如 pycharm 这边顺手以外,其他的基本上 vscode 持平或者优于 pycharm 。

    已经强行从 pycharm 切换 cursor ,补全太快了,目前就是 git 多分支管理有点不适

    同级别的本田能否替代宝马?
    本田车主觉得可以
    宝马车主觉得不行
    所以用了就回不去了。

    后来电动车智驾体验太好,都换了。

我原来写 go 偏好 goland 胜于 vscode ,现在 cursor “碾压”两者。goland 可以不续费了😄

Go/Python/JavaScript/Rust 可以
C++/C#/Java 还不行

VS Code 的 vim 插件没有实现 :g

能替换但不能平替

还是 jb 舒服

我用 vscode 做主力写了十年代码,vscode 的确要装很多插件才能正常用。说不能支持大型项目的,纯属是不会用。vscode 可以写任何语言,任何规模的项目。它的门槛主要是找插件,你可能得花几年才能配齐所有称手插件,但强的地方就是 vscode 插件非常多且非常强大,想要什么功能都可以搜到。拥抱开源,感受开源的魅力。

git? vscode 的 git graph 美观整洁简约

跳转插件搜对应语言名
git 插件搜 gitless
脚本同步搜 sftp

python 调大模型不方便看中间层输出