VS Code 2026年配置指南:我的settings.json和你分享

王尘宇 实用技巧 1

换电脑的时候重新配了一遍VS Code,顺手整理了一份现在的配置。和一些"装了50个插件"的推荐不同,我现在的插件列表只有12个——每个都是我用了至少三个月没删的。

必装插件(2026版)

GitHub Copilot:地位没变。2026年的Copilot支持了多文件编辑和终端命令建议,不再是单纯的代码补全了。按Ctrl+I可以在任意位置调用内联对话,写正则、写SQL、写shell脚本都方便。

Error Lens:把编译错误直接显示在代码行末尾,不用鼠标悬停才看到。用了三年了,每次重装VS Code第一个装它。

Pretty TypeScript Errors:把TypeScript那堆天书一样的报错信息翻译成人话。比如"Type 'string' is not assignable to type 'number'"会变成"这里期待一个数字,你给的是字符串"。团队里带新人的时候特别有用。

Project Manager:项目多了之后切换项目是高频操作。这个插件让你用快捷键在项目之间跳转,不用每次都去打开文件夹。我建了个快捷键Alt+P,调出来就能选。

Markdown Preview Mermaid Support:写文档的时候画流程图、时序图,直接在Markdown里写Mermaid语法,预览就能看到图。2026年的Mermaid已经支持了甘特图、饼图和Git图,文档里画图基本够用了。

settings.json 关键配置

分享几个我调整过的配置项,每项后面有注释说明为什么这么设:

"editor.minimap.enabled": false —— 小地图占空间不说,我从来没在上面点过一次。关掉后右侧省出大约80px的代码可视区域。

"editor.fontSize": 15, "editor.lineHeight": 26 —— 字号从默认14调到15,行高从默认的大概21调到26。看起来行距更大,长时间coding眼睛没那么累。这个组合我用了一年多,中间试过16号字,太大了不习惯又改回来。

"editor.cursorBlinking": "phase" —— 光标闪烁模式改成phase,比默认的blink更柔和,注意力不容易被闪动的光标打断。

"terminal.integrated.fontSize": 14 —— 终端字号比编辑区小一号。因为终端里大多是单行命令,不需要像代码那样细看。

"files.autoSave": "onFocusChange" —— 切换文件或窗口的时候自动保存。不会出现改了半天切出去回来发现没保存的情况。

"editor.bracketPairColorization.enabled": true —— 括号对着色,默认就是true了,但确认一下。嵌套三层以上的括号的时候这个功能救过我的命。

一个提速小技巧

VS Code启动变慢的话,去Help → Process Explorer里看一下哪些插件在吃CPU。我之前有个主题插件在启动时要加载几百个图标,发现后换了Min Theme,启动时间从3秒多降到了1秒出头。

另外,"editor.suggest.showWords": false这个配置很多人不知道——它关掉的是"根据当前文件里出现过的词来建议"这个功能。在大型文件里这个建议列表会特别长,关了之后代码补全的响应快了不只一点。当然代价就是你敲一个变量名的时候不会从文档里匹配了。自己权衡。

写了这么多年的代码,越来越觉得工具是次要的,关键是少切换、少分心。VS Code配置得好不好,标准就是:你在写代码的时候,有没有注意到它的存在。

标签: VS Code 编辑器配置 开发插件 2026

发布评论 0条评论)

  • Refresh code

还木有评论哦,快来抢沙发吧~