🚀🚀🚀VSCode 发布 1.101 版本,Copilot 更全能!

前言

VSCode 最近推出了 1.101 版本更新!可以说是将 AI 辅助编码推向了新的高度,本文主要介绍我这两天简单体验的功能!

往期精彩推荐

正文

本次版本在多个方面进行了改进,包括 聊天交互编辑器体验源代码管理 以及对 Python 开发 的支持等!

聊天工具集

新版新增了聊天工具集Chat Tool Sets)功能,

允许开发者将多个相关工具组合在一起,并在聊天模式中按需启用或禁用。

创建工具集时,可以通过命令面板运行"配置工具集 > 创建新工具集文件",

在聊天对话框输入框中,通过 #工具集名 的方式即可引用并启用对应的工具集。

这一功能让相关的辅助工具组合在一起,在 AI 聊天模式下更容易调用,提高了多任务场景下的执行效率。

Mcp 功能加强

可服用提示

MCP 功能也得到了扩展,MCP 服务器现在可以定义可复用提示 (Prompts),并以 /mcp.servername.promptname 的格式在聊天中调用,开发者可以在提示中输入文本或命令结果作为变量,从而更灵活地生成定制化输出。

支持资源

此外,引入了对 **资源(Resources)**的支持,

聊天过程中通过 MCP 工具返回的资源可以保存并拖拽到资源管理器,也能作为上下文附加到对话中!

开发模式

另外,您还可以通过在服务器配置中添加一个键来启用 MCP 服务器的开发模式。该键是一个具有两个属性的对象:

  • watch:用于监视文件更改的文件全局模式,该文件更改将重新启动 MCP 服务器。
  • debug:允许您使用 MCP 服务器设置调试器。目前,我们仅支持分别使用node和启动的 Node.js 和 Python 服务器进行调试python。
json 复制代码
{
  "servers": {
    "gistpad": {
      "command": "node",
      "args": ["build/index.js"],
+     "dev": {
+       "watch": "build/**/*.js",
+       "debug": { "type": "node" }
+     },

源代码管理

在源代码管理视图方面,图形化展示支持在某个提交中查看所有变更文件,支持树形或列表结构。

使用 打开更改 功能,可以一次性在多文件比较器中查看所有更改文件,也可以逐一比对。

值得注意的是,开发者还可以将某次提交作为聊天上下文,便于 Copilot 根据历史更改直接提供建议或解释。

还可以汇总历史信息,通过 Copilot 总结历史更改!

这一能力极大增强了代码版本管理与智能对话的联动体验。

其他改进

用户消息和 AI 消息区分更明显,以前的用户消息没有背景色和边框,并且用户消息靠右布局!

自动获取上下文的机制发生了变化,如果双击上下文卡片,会得到固定,并出现一个关闭按钮,切换标签是新增的状态,只有当点击关闭按钮,才会被覆盖!

还有一些功能是 Python 相关的这里就不过多赘述了,感兴趣的小伙伴可看这里:

code.visualstudio.com/updates/v1_...

最后

Copilot 与聊天模式的深度融合,让开发者在复杂任务中能以更自然的方式与 AI 协作,这一版本值得升级尝试。

今天的分享就这些了,感谢大家的阅读,如果文章中存在错误的地方欢迎指正!

往期精彩推荐

往期精彩推荐

相关推荐
腻害兔3 小时前
【若依项目-产品经理视角】深度拆解 RuoYi-Vue-Pro 商城模块:从商品管理到交易引擎,50 张表撑起一整套电商系统
java·大数据·vue.js·产品经理·ai编程
不好听6133 小时前
从一行 JSX 到屏幕像素:前端开发者必须懂的浏览器渲染管线
前端
恒拓高科WorkPlus3 小时前
企业级内网即时通讯建设模型:BeeWorks内网IM四层架构
前端
前端小李子4 小时前
前端环境变量裸奔?我用 EnvShield 给它穿了件防弹衣
前端
youtootech4 小时前
HarmonyOS《柚兔学伴》项目实战25-我的页面、Web 嵌入与项目总结
前端·华为·harmonyos
小林ixn5 小时前
从零到一理解 React 父子组件通信:手写一个 Todo 应用带你彻底搞懂单向数据流
前端·javascript·react.js
醇氧6 小时前
CountDownLatch / CyclicBarrier / Semaphore 面试高频问答清单
前端·面试·职场和发展
qetfw8 小时前
MXU:Tauri 2 + React 的 MaaFramework 跨平台 GUI 源码
前端·python·react.js·前端框架·开源项目·效率工具
甲维斯8 小时前
我要开始吹牛逼了!Kimi K3 “宇宙无敌”!
前端·人工智能