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

2025 年 7 月 13 日
 rosebush373
7259 次点击
所在节点    Visual Studio Code
53 条回复
Fallever
2025 年 7 月 15 日
@maymay5 c#插件团队像个猪队友一样, 最开始的 c#用都不好用
tlerbao
2025 年 7 月 15 日
你以前用什么哈哈
jiyan5
2025 年 7 月 15 日
@akaHenry 是因为 trae 不支持 pylance 这个插件, 才导致 python 代码无法识别跳转的吗, 好像只有 vscode 才能安装 pylance 插件
exoticknight
2025 年 7 月 16 日
没有缺点
leokun
2025 年 7 月 16 日
几乎完美
timzaak
2025 年 7 月 16 日
emacs 快捷键支持 不是太完美
Cruzz
2025 年 7 月 16 日
别的就不说了,就一个对于任何语言的跳转,全文搜索,jb 家的 ide 完爆 vscode 。
akaHenry
2025 年 7 月 16 日
@jiyan5 #43

确实是 pylance(Pyright) 插件的作用.

vscode 禁用 pylance + 重启, 确实不能识别 相对路径导入的模块.

另外, 顺着你的提示, 发现 pylance 是基于 Pyright 的.

trae 可以安装 Pyright 插件, 安装了 Pyright, 就支持识别 相对路径的导入模块的识别了.

😄
akaHenry
2025 年 7 月 16 日
@Richared #47

老黄历了. 2025 了, 更新一下认知.

vscode 插件配置完备, 代码跳转 和 搜索能力, 并不比 jb 弱, 部分语言的 LSP 甚至更优.

JB 打开 monorepo 大项目, 一创建工程索引, 就炸机飙 CPU. (机器体验, M1 MAX + 32G, 也别提醒我改 vm 设置)

=============================================

vscode 比 jb 弱的是 大项目内 代码重构(函数重命名)能力, vscode 会有遗漏.

(也不是大问题, 静态语言, 编译报错, 就能发现. 动态语言, 大项目, 就别用这个操作)

JB 唯 2 还占优的功能: git 合并冲突 和 代码重构 & 重命名.

别的? 真没剩下啥了.
Cruzz
2025 年 7 月 16 日
@akaHenry #49 我的机器 intel i9 + 64g 。我的一个 Java 项目,一共 20 个模块,里边有 Java ,Python ,Scala ,kotlin ,还有好些依赖包等,整个项目占用 8 个 g 。vscode 跳转平均 10 秒。idea 两秒。
akaHenry
2025 年 7 月 17 日
@Richared #50 Java 项目? 那你还是 idea 吧. 应该没几个正经人用 vscode 写 java. 笑.

(我前面发的讨论, 就不包含 java)

你 idea 跳转都 2 秒了, 这不闹麽. 换啥都不好使.

写 java 的, 无需参与 vscode 讨论. 😄
Cruzz
2025 年 7 月 17 日
@akaHenry #51 哈哈哈哈,你认为你说的搞笑么。天下第一,然后一堆前缀。
3657iverson
2025 年 7 月 24 日
mac 上 vscode 使用不了小鹤音输入中文呢

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

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

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

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

© 2021 V2EX