外在的种种都具备得失偶然性
内心的热爱构建新的生命体验
vscode 的 1.129 版本,在前几天正式发布。它带来了一系列看似温和却意义深远的更新。最引人注目的是一个实验性的现代界面(Modern UI)。
自 vscode 诞生以来,微软几乎很少为其做过什么 ui 上的优化,为什么这次突然官宣这么大的 ui 改动呢?
我认为最根本的原因是为了适配全新的 AI agent 工作流。
2026 年 vsc 疯狂上线 Agent Host、Copilot Agent、代码智能面板,大量新增常驻面板:AI对话、代码变更预览、Agent任务面板。
而旧界面所有区域无缝拼接、没有视觉边界,侧边栏、编辑器、AI聊天窗口挤在一起,没有一点边界感。
界面进化
本次更新的核心,并非一个新的颜色主题那么简单,毕竟 vsc 的主题插件已经琳琅满目了,而是一次对整个工作台视觉语言的重新思考。
你可以在设置中搜索workbench.experimental.modernUI来启用它(默认关闭)。
现代 UI 带来了哪些具体变化?
卡片式分层设计
:侧边栏、编辑器面板、活动栏等区域现在以更清晰的独立“卡片”形式呈现。它们拥有了圆角、更明确的边框和可见的间距,不再像以往那样“无缝”融合。
浮动的菜单
:菜单现在以浮动面板形式出现,这种设计强化了层级感,让操作入口更聚焦。
视觉降噪与对比度调整
:标签页和工具栏控件同步更新了样式。尤其值得一提的是,暗色主题的对比度有所降低,边框更加柔和,整体视觉体验更“温润”,减少了长时间编码带来的视觉疲劳。
这个设计并不花哨,但很实用。它通过微妙的视觉分层,帮助用户在复杂的界面中更快地定位不同区域,从而降低了认知负担。
你可以通过在settings ui中搜索modern 开启或者关闭这个新ui
不过也有细心的网友发现这次新UI会再次降低vscode的性能,滚动流畅度明显下降,掉帧现象增多。
总结
VS Code 1.129 的更新,延续了微软一贯的“稳健扩张”风格。
vscode 这次在界面体验上注入 AI 现代感,在 AI 协作架构上打下新一代 ui 基础。这些更新共同指向一个未来:VS Code 正从一个被动的代码编辑器,转变为一个能够承载更复杂、更智能、更具协作性的软件开发活动的 AI 平台。
来瞧瞧