|
vscode 下面一堆测试相关的插件都是疏于维护的状态,之前记得用 vitest 插件都无法点击运行按钮单独执行单元测试。vue 插件也经常更新出很奇怪的卡顿问题。私下用用还行,公司业务代码用 vscode 很给自己找罪受。
相比之下,neovim 和 webstorm 至少商业代码必要侧身环节的支持没啥问题,也够快。vscode 的 lsp 基本都有其他编辑器的完整移植,就算是前端开发体验现在其实优势很小了。
webstorm 我记得还有自己独有的 parser ,有些时候 lsp 解析不出来,webstorm 内置的解析却能正确找到 symbol 。
最后最重要的是 refactoring 的体验,只要是重构项目,我基本只用 jetbrains 系。多文件的 import 修改,重构时可选的 exclude ,comment 同时更新等等,过于方便了。 |