摘要:新版本编辑器有一个设置,叫 `editor。scrollOnMiddleClick`。打开它,按住鼠标滚轮可以平移代码。看很长的文件或者对比文件时,这个功能有用。
VS Code 1。102 版本更新,工作方式可能改变
新版本编辑器有一个设置,叫 `editor。scrollOnMiddleClick`。打开它,按住鼠标滚轮可以平移代码。看很长的文件或者对比文件时,这个功能有用。
Windows 用户会发现一个变化。如果你的系统标题栏显示主题颜色,VS Code 的窗口边框会自动变成那个颜色。这让整个程序的界面颜色更统一。
设置页面增加了一个 AI 搜索功能。你不用再记那些英文设置项的名字。可以直接输入“字体太小”,系统会帮你找到 `editor。fontSize` 这个设置项。
终端的功能变多了
终端的建议功能更好用了。Tab 键补全,Git Bash 的路径显示,还有符号链接的显示都做了优化。现在它还能提示多条命令的组合用法,对新手友好。
如果你同时运行多个任务,现在可以一键全部重启。按下 Ctrl+Shift+P,找到“Rerun All Running Tasks”命令,就不用一个一个去点了。
AI 聊天功能升级
GitHub Copilot Chat 的代码仓库现在开源了。代码放在 GitHub 上,用的是 MIT 协议。任何人都可以查看和修改,也可以自己提交新的功能。
聊天模式可以自己定义了。原来有 Ask、Edit、Agent 这些模式。现在可以自己加新的,比如做一个“review 模式”,让 AI 只帮你检查代码对不对。
你还能指定 AI 用哪个模型。想用 GPT-4o 或者 Claude,或者你自己的模型,都可以在配置文件里写一行就设定好。这个操作不复杂。
有一个新命令可以生成项目说明书。在命令面板输入“Chat: Generate Instructions”,AI 会扫描你的代码,生成一份说明。以后跟 AI 聊这个项目,它会更懂。
AI 在终端里执行命令,现在可以设置白名单。比如 `npm test` 或者 `git status` 这类安全的命令,可以直接运行。危险的命令还是会弹窗让你确认。
AI 聊天窗口可以全屏显示了。点击右上角的最大化按钮,侧边栏和面板都会隐藏。屏幕上只剩下你和 AI 的对话,让你能更集中精神。
一个全新的 MCP 生态
MCP 是这次更新带来的一个新东西。你可以把它看成是 AI 的插件商店。装一个 MCP 服务器,AI 就能学会新技能,比如查数据库、画图。
在扩展视图里,多了一个“MCP Servers”专区。在这里可以一键安装和管理这些服务器。装好之后,AI 聊天窗口就能自动识别和调用。
换电脑配置也跟着走
每个 VS Code Profile 会独立保存 MCP 的配置。这些配置会通过 Settings Sync 功能自动同步到云端。你在公司和家里的电脑之间切换,不需要重新配置。
Dev Container 也原生支持 MCP。你只需要在 `devcontainer。json` 文件里加几行配置。容器一启动,MCP 服务器就自动装好了,团队成员都能用。
Python 开发者的变化
现在安装 Python 扩展,会附带一个环境管理工具。这个工具可以一键创建 venv 虚拟环境,自动在 `。gitignore` 里忽略 `。venv` 文件夹,还支持 Poetry 2。0 以上版本。
Pylance 正在把它的部分功能做成 MCP 工具。文档查看、代码跳转和环境分析这些功能,都会变成 MCP 接口。这样别的语言工具也能用。
超过 50 项的细节修复
这个版本还修复了很多小问题。
`50+`
具体的修复内容包括优化 GitHub 账号的登录流程,提升 CSS 文件的构建速度,还有一个叫 `vscode-bisect` 的工具,可以帮你更快地追踪问题。
升级很简单,打开 VS Code,看到更新提示后点击“重启更新”就行。或者去官网直接下载最新的安装包。想提前用新功能,可以去装 Insiders 版本。
来源:一往无前豆花0