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

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

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

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

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

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

😄
akaHenry
102 天前
@Richared #47

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

© 2021 V2EX