很好奇现在的 vscode 能否平替掉 jb 系列软件。
尝试过几次,最后都用回 jb 。
如果能平替了,能否分享个主流插件列表。
我主要使用 goland 、pycharm 、phpstorm 、webstorm 这 4 款。
1 crackidz 233 天前 最主要的是使用习惯问题 |
2 FarmerChillax 233 天前 ![]() Go 和 Python 深度用户,vscode 完全没问题,其余不知道。使用插件:官方插件 |
3 thedog 233 天前 前端没啥问题,python 也没啥问题,后端估计还有点问题 |
![]() | 4 seers 233 天前 via Android 写 go 很舒服,反而觉得 goland 太重了 |
![]() | 5 junwind 233 天前 没有什么特殊要求,是可以平替的 |
![]() | 6 liuhuansir 233 天前 jb 系,除了 java ,其他用 vscode 都没啥问题 |
![]() | 7 EeveeRibbon 233 天前 ![]() IDEA 肉眼可见的无法替代 |
![]() | 8 Mogugugugu 233 天前 Java 党,目前 90%的场景都用 VS Code 系了。但是 100%替换,难。 |
![]() | 9 ZeekChatCom 233 天前 一直不习惯 vscode |
10 sunorg OP @FarmerChillax @thedog @seers 具体 3 个问题: 1. 在 文件索引,点击变量跳转这块是否可行了? 2. vs 的 git 功能的确不如 jb ,是否有第三方更好的插件 3. 脚本系的代码经常需要同步到指定服务器上,这个是否也能实现? |
![]() | 11 EricYuan1 233 天前 ![]() 我只有写前端才用 vscode ~ |
12 wu00 233 天前 重度编码工作肯定不行,跟 JB 和 VS 比起来还差的远,很多细节都还没完善 比如一个对象.之后,所有 property 、method 、event 全部列出来,连个分组的选项都没,类似的细节还有很多。 但是拿来跑一些自己不常用的编程语言 sdk 、demo 还是很香的 |
&nbp; 13 nanrenlei 233 天前 文件索引、git 查看文件修改记录、引用跳转这三个 vscode 应该还不能和 jb 比,如果 vscode 都好用了谁还用 jb 啊,jb 还要到处找激活码或者买付费的,vscode 免费的不香吗 |
14 azarasi 233 天前 代码补全差的太多了 |
![]() | 15 luckyrayyy 233 天前 得装一堆插件吧? |
![]() | 16 iorilu 233 天前 没任何问题 再说了, 用 vscode 就是为了只用一款软件开发任何东西 跨平台也方便, 操作习惯一样 虽然可能开始配置多点, 但为了统一开发环境, 花点时间学习也值 |
17 layxy 233 天前 写 java 和 golang 这种目前还是 jetbrains 体验最好,尤其是重构和阅读代码的时候优势很明显,写代码提示啥的 vscode 虽然有提示,但是感觉没有 jetbrains 智能(前提不用 ai 辅助插件的情况下),vscode 我们前端用的多一些,不过我还是习惯使用 webstrom |
![]() | 18 inhzus 233 天前 不同语言不同场景的使用者,体会区别太大了 - 写 Java ,Idea 几乎不能替代 - 本机写 C++,CLion 更开箱即用 - 在开发机上写 C++ 大型项目,vscode 延迟和加载速度都占优势,功能还几乎可替代 - 在开发机上看 C++ 项目,那 CLion 的各种跳转功能可太强了,如果追求轻量化,zed 都很好用了 以上,工具够用就行,花费时间折腾这些其实并没什么用 = = |
19 jackOff 233 天前 go,python,vite 完美使用体验 |
![]() | 20 jqtmviyu 233 天前 反正 webstrom 非商用免费了. 估计是使用率降低挺多的. |
![]() | 21 me1onsoda 233 天前 ![]() vscode 要找各种插件,没安装就被傻傻地它折磨。所以总有种心理焦虑,是不是有什么好用的插件我不知道 |
![]() | 22 huage 233 天前 待过两个也破大厂了,很多同事都选择用 vs code 。 |
23 mumbler 233 天前 不习惯,是因为你还想亲自写代码,指挥 AI 写吧 |
![]() | 24 Hsinyao 233 天前 vscode+clangd |
![]() | 25 iyear 232 天前 via Android 写 go ,完全不能替代,随便拉几个大点的项目重构试试就一清二楚了。vsc 在我这顶多也就是个 editor ,怎么也配不上交 ide |
![]() | 26 wangpugod2003 232 天前 IDE 写 java ,rider 写 C#,也用过 c++ clion ,目前不习惯 vsc 替代。。。 |
![]() | 27 Trim21 232 天前 via Android Python 方面基本上可以。除了字符串里的 SQL 没有补全,以及 callable 的括号补全不如 pycharm 这边顺手以外,其他的基本上 vscode 持平或者优于 pycharm 。 |
28 bytesfold 232 天前 via iPhone 已经强行从 pycharm 切换 cursor ,补全太快了,目前就 git 多分支管理有点不适 |
29 caixiangyu17 232 天前 ![]() 同级别的本田能否替代宝马? 本田车主觉得可以 宝马车主觉得不行 所以用了就回不去了。 |
30 fds 232 天前 |
![]() | 31 baobao1270 232 天前 Go/Python/Javascript/Rust 可以 C++/C#/Java 还不行 |
32 ffkjjj 232 天前 via iPhone VS Code 的 vim 插件没有实现 :g |
![]() | 33 nanajj 232 天前 能替换但不能平替 |
![]() | 34 4UyQY0ETgHMs77X8 232 天前 还是 jb 舒服 |
![]() | 35 jqknono 232 天前 via Android ![]() 我用 vscode 做主力写了十年代码,vscode 的确要装很多插件才能正常用。说不能支持大型项目的,纯属是不会用。vscode 可以写任何语言,任何规模的项目。它的门槛主要是找插件,你可能得花几年才能配齐所有称手插件,但强的地方就是 vscode 插件非常多且非常强大,想要什么功能都可以搜到。拥抱开源,感受开源的魅力。 |
36 dufldylan1 232 天前 git? vscode 的 git graph 美观整洁简约 |
![]() | 37 jqknono 232 天前 via Android 跳转插件搜对应语言名 git 插件搜 gitless 脚本同步搜 sftp |
![]() | 39 superchijinpeng 232 天前 你这几款完全可以,现在就差个 kotlin 的 lsp 不太行 |
40 Rudefish 232 天前 vscode 写 go 很舒服,个人感觉比 goland 好 |
![]() | 41 tlerbao 232 天前 装一堆插件也不行,我从当年 vscode 转到 jb ,然后现在又转到 cursor ,写代码真的是不行,文件父类追踪,定义追踪,git ,等等都不行真的。我在等 jb 家的 ai 功能追赶上来,然后我再回去 |
![]() | 42 Mystery0 232 天前 via Android 遇到 kotlin ,vscode 被 jb 吊起来打(虽然 kt 是 jb 的 所以我几乎只用 vsc 写前端,开发 java 、go 、kt 、Android ( as 也算 jb 系吧)用 jb 对应的 ide |
![]() | 43 Mystery0 232 天前 via Android 我同事去年下半年在公司自学 go 写命令行,最开始也用 vsc ,后来换了 goland ,没有问原因 |
![]() | 44 dacapoday 232 天前 ![]() 从网上看,JB 用户不少。身边的现实世界,全转 vscode 了。 |
45 dddd1919 232 天前 java 没法替代,写 ruby 倒是完全用不到 rubymine ,sublime 就够了 |
46 TuringGunner 232 天前 我总觉得 vscode 那个补全出来的动画不舒服,没有 jetbrains 的流畅,所以一直不太喜欢用 |
![]() | 47 xliao 232 天前 最不能忍受 vscode 的 git 太差了。稍微大点的工程 vscode 也不比 jb 轻多少。 如果已经习惯了 jb 就没太多必要折腾 |
48 mizuki9 232 天前 webstorm 太重了,用了两年 webstorm ,好用但是相比 vscode 卡很多。现在完全切换到 vscode ,用 wsl 开发,虽然和 webstorm 比不够智能,但完全足够前端开发了。 已卸载 webstorm 几个月 |
![]() | 50 paynezhuang 232 天前 前端 vscode ,后端 idea(java) |
51 FarmerChillax 232 天前 @sunorg 这三个问题分别对应如下: 1. 代码跳转完全没问题 2. 有很多非常不错的三方插件,尝试过几个体验都和 jb 差不多,但个人不爱用这类插件,一般都是命令行为主,故不下结论 3. 代码同步指定到服务器上,我理解这个使用 git 就好了吧?比如使用 git hook ,或者代码仓库接 cicd 等基础功能,而不应该是 ide 这上面做这个事情 当然回归问题本身,技术层面 100%可以实现,功能层面也有许多文件同步插件 |
![]() | 52 betty00 232 天前 用习惯了 jetbrains 的 git 再用 vscode 完全不适应() |
53 daliusu 232 天前 前端( vue )感觉 vscode 和 webstorm 都不行,项目大了之后 vscode 的 vue 插件很卡很卡,但是 webstorm 在 vue+ts 的推导又不如 vscode ,而且太重了,不管启动还是切换项目感觉都是慢一拍。 不过我现在用 cursor 了,俩都淘汰了。你说的 123 都可以,1 自带,其他俩需要装插件了 |
54 fireleaves 232 天前 vscode 没有 goland 的查看 interface 的实现的跳转,除此之外都可以替代。 如果 vscode 可以实现这个但我不知道的话,麻烦好心人踢一下 |
![]() | 55 abelmakihara 232 天前 前端没啥问题 我之前直接装了个快捷键映射没两天就习惯了 不过写 vue 的话体验差太多了 java 不行 差太多了 git 也差很多 不过也适应 git graph 了 |
![]() | 56 nigi 232 天前 只有使用 vsc 我才知道我需要什么 |
57 securityCoding 232 天前 功能肯定没啥问题,我 c++都用 vscode ,主要是操作习惯 |
58 nilaoda 232 天前 VSCode 的代码补全体验差得很远 |
![]() | 59 imherer 232 天前 最近因为用到 tailwindcss ,但是这玩意儿在 WebStorm 上语法提示时好时坏,很多时候直接是不能用了。于是我就转向 vscode ,tailwindcss 的语法提示确实很好。但是查找引用和定义啥的真的没有 WebStorm 好,我现在是 2 个一起用,还在慢慢习惯 vscode |
63 wtml 232 天前 vscode 么感觉就是什么都能干,什么都没强到可以完美替代 jb 家竞品的程度 |
65 happyxhw101 232 天前 如果 jb 免费或者价格低点,那它无可替代, --- 来着曾经三年自费正版用户(现在用 vscode ) |
66 ToDyZHu 232 天前 Java 目前还是不行吧 idea 功能还是太强大了 |
67 kangyangqishi 232 天前 为什么我用 cursor(按道理跟 vscode 差不多)写 goalng 时不能提示引入其他文件的包自动补全,这一点很难受,网上也没找到相关解决办法:( |
69 yooomu 232 天前 java 后端,完全没法替代,重构功能不是一个级别的,git 集成也是。而且 vscode 资源占用也没低到哪去 |
70 hydrionz 232 天前 刚好,我年前开始尝试着用 VSCode 代替 WebStorm 搞前端用了两个月,前几天刚又切回 WebStorm 了,VSCode 的变量点击跳转太不行了,git 管理也太难受了,另外项目打开以后就算不跑,node 内存占用也一两个 G ,跑起来更大了,跟 WebStorm 差距也不大,可能我们这边的前端项目太大了... 搞 Java 用了好几年的 IDEA 了,中间也尝试着用 VSCode 代替 IDEA ,差距更大,影响工作... 倒是 Rust 用 VSCode 没影响啥,也可能我没用 Rust 搞过大项目的原因吧... |
71 vkleo 232 天前 光是那个定义跳转,用了多少推荐插件都不能完全地正确识别,后来还是老老实实用 webstorm 了,而且自从换了新鸡鸡,12400f+b760m+32G 之后,jet 家双开从来不卡了,就很少打开 vscode 了 |
![]() | 72 jchnxu 232 天前 朋友们,vscode 的 refactor 和 定义跳转能赶上 JB 吗?我一直不切换就是因为这个 |
![]() | 73 GBdG6clg2Jy17ua5 232 天前 ![]() 在我看来 vscode 还很简陋,要不是 cursor ,我一点都不想碰这玩意儿。 |
75 BenjaminSu 232 天前 via Android 目前在用 vscode+wsl 开发大型 java 项目,没啥大的问题,ear 包 vsc 打包不了就写脚本自己打包。 用 vsc 主要就是图轻便,all in one workspace.比如 SQL/java/js/shepl |
![]() | 76 XueXianqi 232 天前 我觉得我 JB 用得挺顺手的,换成 VScode 没那么习惯 |
![]() | 77 x1aoYao 232 天前 @jchnxu 定义跳转/调用跳转 vscode 严重落后 IDEA 系列,至少我常用的 go 和 rust 来说 vscode 跳转要么就是很慢,要么就压根找不到 |
![]() | 78 guanhui07 232 天前 JB 顺手 ,vscode 也能写 还是用 JB 写 |
79 QlanQ 232 天前 排除习惯问题,越是 弱类型,越不能替代,体验差很多 例如 phpstorm ,就 提示的信息,就能相差很大 |
![]() | 80 stiangao 232 天前 @qiaofanxing 8 年 IDEA 老用户表示现在 80% 时间都在用 cursor |
81 565656 232 天前 vscode 的提示台弱智了 |
83 tony0730 232 天前 最近想尝试使用 vscode 替换 IDEA 的,发现索引文件老是失败,不知道啥原因,idea 深度使用者,习惯还是很难切换 |
![]() | 84 unco020511 232 天前 完全不能,包括前端也不能 |
85 Greendays 232 天前 jb 系的软件我觉得真的顺手啊,尤其是 git 操作也很简单。VS 我觉得就是编辑单个文件的时候会方便。 |
86 pigspy 232 天前 java 不行,idea 太强大了 |
![]() | 87 poorcai 232 天前 Rider 不行,因为微软的 msbuild 不能在 vscode 以外的编辑器使用,这样的话 cursor 就没法编译了 |
![]() | 88 0x535 232 天前 其他的先不说。vscode-remote 太香了,特别是处理大型项目的时候。 |
89 back0893 232 天前 go 还将就 除了 interface 不能提示 其他都还好 |
90 crabor 232 天前 via iPhone ![]() jb 的 remote 功能不好,在服务器需要安装巨大的后端,运行也很占内存。个人感觉 jb 本地体验好一些,vscode 远程开发体验好一些 |
![]() | 91 lepig 232 天前 VSCode 我是真用不习惯,主要是左侧文件目录树看着是真难受,配色也没啥喜欢的。所以主力还是 JB |
94 vincentWdp 232 天前 Java, Scala, Kotlin 等还是 jb 好用, 其他语言无脑 vsc |
![]() | 95 wingoo 232 天前 如果你的 jetbrain 是付费的话, 等到期了就可以丢垃圾桶了 |
![]() | 96 Lilithia 232 天前 现在我写 java 都用 cursor 了,没遇到什么不适,除了 git 管理真的比不过 jb |
![]() | 97 jlkm2010 232 天前 不能 |
98 sakura1988 232 天前 替不了一点 |
![]() | 99 kiwi95 231 天前 写 golang 没问题,之前也用 goland 说实在的 bug 也很多,偶尔需要重启才能正常,但 Goland 的重启操作很重一般不想重启,换到 vscode 后虽然也会遇到一些问题,但是 reload 一下很快毫无心理负担。 至于补全和跳转,现在的项目编译目标 300+MB 也算大了吧,平时开发和跳转没有明显问题,项目索引好了没有明天延迟,AI 补全也挺快。 |
100 sunliang711 231 天前 推荐 vscode 的替代品: zed editor |