VSCode 1.90 (2024 年 5 月)
主要内容摘抄自 VSCode 1.90 发行说明,文中“我们”即 VSCode
编辑器选项卡多选
您现在可以同时选择多个选项卡,从而可以一次将操作应用于多个编辑器。此新功能使您可以通过单个操作移动、固定或关闭多个选项卡。要将另一个选项卡添加到您的选择中,请使用Ctrl + Click(Cmd + Click在 macOS 上)。要选择一系列选项卡,请使用Shift + Click。
⚠️ 删除画布渲染器
画布渲染器在 VS Code 1.89 版本中已弃用,现已完全删除。这意味着在少数不支持 WebGL2 的机器上,终端现在使用基于 DOM 的渲染器。
VS Code 原生的 PowerShell IntelliSense
除了几项可靠性改进之外,我们还对终端中的 PowerShell IntelliSense 进行了以下更改:
terminal.integrated.shellIntegration.suggestEnabled
已更改为terminal.integrated.suggest.enabled
- 新的
terminal.integrated.suggest.quickSuggestions
控制功能会在您在空格后输入时是否显示建议 - 新的
terminal.integrated.suggest.suggestOnTriggerCharacters
控制是否在您输入时显示建议/
,\
或-
使用 esbuild 进行扩展开发
TypeScript和Web的yo代码扩充生成器现在可以选择使用esbuild作为捆绑器。当您选择esbuild时,这将创建一个esbuild.js构建脚本并在pack.json中添加脚本条目并在.vscode/task.json中添加构建任务。要在现有扩展中使用esbuild,请查看捆绑扩展和Web 扩展指南。
您可以在 vscode-extension-samples/esbuild-sample 找到示例项目。
Electron 29 更新
在这个里程碑中,我们在稳定版本上向用户推广 Electron 29 更新。此更新附带 Chromium 122.0.6261.156 和 Node.js 20.9.0