企业项目管理、ORK、研发管理与敏捷开发工具平台

网站首页 > 精选文章 正文

Visual Studio Code 2024 年 10 月发布的 1.95 版本更新内容

wudianyun 2025-01-14 17:35:43 精选文章 37 ℃

1. **关键亮点**

- **Copilot相关功能**

- **Copilot Edits**:可跨多文件快速迭代大型代码更改,目前处于预览阶段,通过`github.copilot.chat.edits.enabled`设置控制,使用步骤包括开启编辑会话、添加文件到工作集、输入提示。

- **Copilot Chat位置变更**:移至右侧副侧边栏,可通过`??I`快捷键或新Chat菜单访问,新菜单提供常见任务入口,可通过`chat.commandCenter.enabled`设置隐藏。

- **Copilot code reviews**:提供代码审查功能,有审查选中代码和所有未提交更改两种方式,审查结果以注释形式显示在编辑器中,可通过`github.copilot.chat.reviewSelection.instructions`设置自定义审查指令。

- **自动聊天参与者检测**:通过`chat.experimental.detectParticipant.enabled`设置,Copilot Chat可自动将问题路由到合适的参与者或命令,也可手动选择或禁用该功能。

- **控制当前编辑器上下文**:聊天输入中新增附件控制,可切换是否包含当前编辑器上下文,默认包含当前选择或可见代码,也可手动附加其他文件。

- **交互式工作区符号链接**:Copilot Chat中提及的工作区符号变为可点击链接,可跳转到符号定义,右键点击有更多操作选项,需安装语言扩展以获得更好支持。

- **修复问题操作**:悬停问题时可使用Copilot修复,适用于有可用修复方案的问题。

- **工作区索引**:`@workspace`功能通过GitHub代码搜索或本地索引实现,新增`GitHub Copilot: Build Local Workspace index`命令可手动启动索引,索引时状态栏显示进度,索引构建中Copilot会使用简化索引回答问题。

- **聊天跟进改进**:通过`github.copilot.chat.followUps`设置控制跟进提示的显示时机,可选择仅在第一轮显示、始终显示或禁用。

- **语义搜索排序改进**:`github.copilot.chat.search.semanticTextResults`设置可对语义搜索结果按相关性排序。

- **多GitHub账户支持**:可同时登录多个GitHub账户,适用于不同扩展或功能使用不同账户的场景,登录操作触发时可选择账户,也可通过账户偏好快速选择更改账户,部分扩展行为可能需改进。

- **设置编辑器改进**:设置编辑器中对实验性和预览性设置显示标识,可通过搜索`@tag:experimental`或`@tag:preview`筛选,扩展作者可添加标签显示标识。

- **新增更多图标**:增加了更多用于自定义个人资料的图标。

- **面板视图优化**:`workbench.panel.showLabels`设置可控制面板视图中标签的显示,关闭时以图标显示,节省空间并减少溢出。

- **编辑器改进**:`editor.occurrencesHighlightDelay`设置可控制编辑器中语义高亮的延迟时间。

- **VS Code for the Web改进**:在Chrome或Edge 129及以上版本中,使用`https://insiders.vscode.dev`打开本地文件夹时支持文件事件,文件更改会实时在浏览器中反映,该功能基于`FileSystemObserver`接口实现。

Tags:

最近发表
标签列表