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

2025 年 7 月 13 日
 rosebush373
7251 次点击
所在节点    Visual Studio Code
53 条回复
passive
2025 年 7 月 14 日
缺点:

1. vi 快捷键不够 consistent 。甚至不如 kate 和 qtcreator 。

2. 常规的 configure 、make 、运行、测试都要写 json ,还不知道 json 内容的文档哪里查。

3. 8 年前的笔记本能轻松测试和调试 HPC 的并行程序却带不动 vscode 。

4. 插件没有实现的功能可能无法通过扩展脚本做到。有些简单的功能不值得开发和维护一个 vscode 插件。
WasteNya
2025 年 7 月 14 日
缺点是优点太多,包括开源
maymay5
2025 年 7 月 14 日
写后端的时候,例如 C# 如果项目很大,代码的索引和定义查询就会很差,说人话就是 f12 不跳了,很烦人,虽然这是 C# 插件的问题
Danswerme
2025 年 7 月 14 日
偶尔出现奇怪的 BUG ,例如插件失灵,只能重启程序;或者环境变量变更后,重启程序也无效,需要重启电脑。

但是这都是小问题,剩下的全是优点,而且它还是免费的,感谢微软。
TimPeake
2025 年 7 月 14 日
大概就是.....vscode 占用内存 300M , 扩展插件 5 个 G
blankmiss
2025 年 7 月 14 日
开发插件的人 水准不同,就会导致 vscode 不好用
user1284
2025 年 7 月 14 日
重构重命名不行, 太多太深就会漏掉
simpleman
2025 年 7 月 14 日
UI 不够有质感
youyouzi
2025 年 7 月 14 日
能不能把 copilot 去掉啊?卸载插件,然后又出现了
bronyakaka
2025 年 7 月 14 日
优点是免费,缺点是性能差
jixule
2025 年 7 月 14 日
@youyouzi github 设置-copilot-Visibility-Show Copilot 关了就不显示了
xtreme1
2025 年 7 月 14 日
严格来说和 vs code 没太大关系
lsp 协议接口设计的太简单, 导致很多操作效率很低
但是现在都是生成的代码, 似乎也无所谓了
iorilu
2025 年 7 月 14 日
缺点不重要

免费插件多跨平台通吃所有语言就够了

我反正接受不了一个 ide 只能搞一种语言的
cutecore
2025 年 7 月 14 日
“常规的 configure 、make 、运行、测试都要写 json ,还不知道 json 内容的文档哪里查。 ”这个真实难顶
sagaxu
2025 年 7 月 14 日
https://github.com/microsoft/vscode/issues/519

一个很影响体验的小问题,社区讨论了几百层楼了,快 10 年了还没解决
yuangC
2025 年 7 月 14 日
@youyouzi 可以直接配置关掉
swordcoming9527
2025 年 7 月 14 日
@sagaxu 我也因为一个细节体验受不了了,使用 vim 插件的时候,block cursor 在 inlay hint 附近时竟然直接错位,有人修复了,但相关维护者说影响性能不接受,存在了好几年了,这种小细节多了就再也不用 vscode 了。https://github.com/microsoft/vscode/pull/226515
subframe75361
2025 年 7 月 14 日
@sagaxu 自荐一下,issue 内也有人提及了 https://github.com/subframe7536/vscode-custom-ui-style
sunmoon1983
2025 年 7 月 14 日
用习惯了 jetbrains 家的,实再用不习惯 vscode
Greendays
2025 年 7 月 14 日
git ui 不如 JetBrains 家的好用。

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

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

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

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

© 2021 V2EX