
你有没有过这种体验某个功能你天天在用但从来没意识到它是什么时候变好用的。VS Code 最近的版本里就藏了三个这样的手感优化型更新。它们不颠覆不炫技但用对了能让你少骂几句脏话。一、驼峰选区终于不用再多选一段了快捷键ShiftAlt→是扩大选区。光标放在Co|deEditor上按一下它选中Code再按一下选中整个CodeEditor。但如果你写 Go 或 Java改一个变量名时往往只想选完整的CodeEditor不想在中间那个驼峰处停一下。这个贴心的拆分反而成了多余的一步。新配置editor.smartSelect.selectSubwords就是干这个的。默认true保留驼峰子词拆分设为false直接一口气选中整个驼峰变量跳过中间步骤。editor.smartSelect.selectSubwords:false适用场景重命名整个变量、复制完整标识符。如果你写代码时经常选到一半还得再按一下把它关掉手会舒服很多。二、Copilot 迭代修复让 AI 自己把报错追干净Copilot Chat 的/fix命令以前是一次性的AI 看一眼报错改一遍交差。改完还有残留错误你得再敲一次/fix。新配置github.copilot.editor.iterativeFixing默认开启后逻辑变了Copilot 修完代码会去读 LSP 诊断结果。如果还有报错它会自动再修一轮。循环往复直到问题清干净或者它自己判断修不动了。github.copilot.editor.iterativeFixing:true注意自动多轮调用会消耗更多 token极端情况下甚至可能越修越乱。如果遇到那种情况把这个开关关掉手动单轮/fix更可控。适用场景批量处理一整段代码的编译报错尤其是你懒得逐条看诊断的时候。它替你把反复触发修复这个动作自动化了。三、ActivityBar 置顶给从 IDEA 来的人一个拥抱如果你是从 IntelliJ IDEA 转到 VS Code 的最不习惯的可能是左侧那条垂直的活动图标栏——窄窄一条图标从上排到下。新配置workbench.activityBar.location原生支持把活动栏移到侧边栏顶部图标横向排列整体布局一下子就有了 JetBrains 的味道。workbench.activityBar.location:top默认是再左边适用场景长期用 IDEA 的人迁移到 VS Code视觉割裂感能大幅降低。左侧不再占用一条狭长的竖条屏幕空间也清爽了不少。一键配置{editor.smartSelect.selectSubwords:false,github.copilot.editor.iterativeFixing:true,workbench.activityBar.location:top}横向对比功能VS CodeIDEAZed驼峰子词选区开关✅ 原生配置✅ 原生支持可关闭✅ 原生支持AI 代码迭代修复✅ Copilot 内置✅ AI 插件支持✅ 内置修复无迭代开关侧边工具条置顶布局✅ 原生支持✅ 原生多布局切换❌ 暂不支持总结这三个特性没有一个是颠覆性的。但它们做的是把那些你每天都要做、但从来没觉得这是个问题的动作变得顺一点。从 IDEA 转来的开 ActivityBar 置顶关驼峰拆分。用 Copilot 的打开迭代修复让它帮你追干净报错。编辑器的体验往往不是靠一个大功能赢的而是靠几十个这种手感优化攒出来的。