各位觉得 vscode 怎么样?有什么缺点吗

104 天前
 rosebush373
5079 次点击
所在节点    Visual Studio Code
53 条回复
minami
103 天前
抛开 rdp 相关的键盘 bug ,以及已经不支持 Ubuntu16.04 这两个问题以外,没啥缺点。我软伟大,无需多言,一己之力拉高了 electron 的上限
hueralin
103 天前
跑 vue2 项目,网上各种小插件满天飞,结果没一个好用的,跳转都很吃力。又转回 webstorm 了。
Vaspike
103 天前
地标最强 Electron 项目
akaHenry
103 天前
vscode 优点:

1. GPT 体验最好. pycharm 远远跟不上趟.

2. Python, Go, Rust, 前端, 等开发体验, 相当好. (还有多少市场留给 Jetbrains?)

3. Python 上, 对 monorepo 中多 venv 切换支持, 体验吊打 Pycharm.

4. 插件丰富. 让我认真想一想 Pycharm, Goland, Clion 等独有更好的插件, 想不出多少有比较优势的. 毕竟不是 10 年前.

时代真是变天了.

vscode 缺点:

1. 插件优化水平参差不齐. 拿 GPT 插件, 国内一众, 很多性能优化很烂, 很吃 内存 + CPU.

M1 MAX + 32G 的机器, 经常性 抽风 CPU 飙满. 搞的我把某阿里的 GPT 插件给 ban 了. 只用免费的 codegeex 做代码补全.

2. 想不出太值得讲的缺点. 除了上面的插件性能烂 + 大项目, 导致的 vscode 卡死 + 重启, 甚至还有个 专门重启的插件挺好用. 😓 (这个问题好解决, 就是把 垃圾插件卸载, 比如 阿里的 GPT 插件.)

我目前是头条的 Trae + vscode 搭配用, Trae 主写代码, 主要是白嫖一个免费补全能力. 偶尔切 vscode.

对于 GPT chat, 作为低频用户, 不是很 care.

(关于 Trae 能力, 部分不如 vscode, 拿 python 举例, Trae 不支持 相对路径导入包的模块, 识别+解析+跳转. 而 vscode 就支持. 就很搞笑. 本体 vscode 有的能力, 山寨货, 还能二次阉割的? 迷惑.)

而 pycharm, goland, clion, 早已经卸载.

JB 上唯一还闪光的点, 可能只剩下 git 合并冲突的能力. 笑.

(开源伟大, 曾经 JB 独享的功能, vscode 也基本都有了, 甚至体验更佳)
Vaspike
103 天前
@Vaspike 地表
Exxfire
103 天前
老是动不动把公司服务器的 CPU 资源吃完...
mohumohu
103 天前
缺点就是经常卡死点不动,一般就是自己更新导致的
v5xc
103 天前
很好用的编程软件
谢谢
Chuckle
103 天前
插件能力很强,干什么都行,但也容易存在插件冲突,且很难排查
jqknono
103 天前
@youyouzi copilot 要安装然后禁用, 不这样做的话, 很容易重新安装上, 安装上后默认就是打开状态.
bzj
103 天前
用惯了 jetbrain 全家桶,真心觉得 vscode 难用
MuscleOf2016
103 天前
缺点就是太开源了,导致插件质量参差不齐,插件可以把 vscode 卡死
layxy
103 天前
缺点感觉没有 jetbrain 流畅,但是 jetbrain 系的会偶尔卡一下,尤其是 idea,vscode 性能发挥比较稳定,但是用不惯,尤其是 java 开发生态不如 idea 好,但是 ai 插件 vscode 吊打 idea 插件
AsuorZ
103 天前
打开插件页瞬间跳到文件夹,关闭侧边栏自动打开,新增文件夹命名中瞬间失去焦点
tabc2tgacd
103 天前
缺点就是没找到比他更好的了
aweim
103 天前
随着 ai 辅助,现在基本都是 VScode 了。
unco020511
103 天前
缺点太多了,但 AI codeing 都是基于它来构建的,你不用不行
waveless
103 天前
@subframe75361 同类中用过最好的,感谢👍
xrxb
102 天前
用它开发 java 感觉吃内存不比 idea 少,而且编译单个文件暂时没找到功能在哪,也看不到编译出的 class 文件
rarpainting
102 天前
不是 ide 就是最大的缺点,各个语言插件的性能参差不齐维护也不勤,使用体验基本就是半成品,所以要有耐心

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1144957

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX