vscode更新记录202409 (1.94)
vscode更新记录202409 (1.94)
详情参见官方的Release Notes:September 2024 (version 1.94)
Find in Explorer
使用改进的查找控件在资源管理器视图中快速查找文件。
在资源管理器使用快捷键Ctrl+Alt+F可以在资源管理器中搜索文件,这还是挺实用的。之前搜索文件主要有两种方式,一种是右键选择在文件夹中搜索,功能比较强大,不过会跳转到搜索视图;另一种方式是Ctrl-P打开转到文件的搜索框。这两种方式都没有“Find in Explorer”简洁明了。
Source Control Graph
源代码控制图中更多的过滤选项和交互性。
Source Control Graph是上一个里程碑添加的,这个里程碑在此基础上增加了一些功能,主要包括:
- 打开的文件夹或者Workspace有多个仓库配置时,可以选择不同的仓库
- History item reference选择器
- 在History item的右键菜单上增加了一些选项,比如从选择的位置创建分支或标签、checkout代码等等
- 一些配置项
Source Control Graph是一个很好的开端,如果能对任意两个分支做diff,那么基本上就不需要额外的插件了,下面是当前这个组件的截图:
Python test coverage
运行带有覆盖率的Python测试,并在编辑器中获得丰富的结果。
你现在可以在VS Code中运行Python带有覆盖率的测试,可以在“测试资源管理器”中选择覆盖率测试图标,或者在菜单中触发测试时选择 “Run with coverage” 。如果使用的是pytest, 使用pytest-cov插件,如果使用的是unittest,则使用coverage.py。一旦覆盖率测试完成,编辑器将突出显示行级覆盖的行。
ESM
迁移到ESM,大幅提高了VS Code的启动速度。
Account preference
为指定扩展的帐户进行设置。
例如,如果你有多个GitHub账户,你可能用错误的账户登录到GitHub Copilot,现在可以对此进行更改,并且有多种修改方式。
Copilot in Native REPL
指定要为扩展使用的帐户。
Improved chat context
拖放文件或使用智能感知更相关的聊天上下文。
Test environment setup
获得为您的工作空间设置测试框架的帮助。