2 分钟
VSCode 1.77 (2023-03) 更新日志
本次更新看点速览
无
可访问性 (Accessibility)
- 终端可访问缓冲区改进,使用
>Terminal: Focus Accessible Buffer命令,快捷键⇧Tab可以打开,使用Esc和Tab可以退出。当开启 shell 集成,可以使用>Terminal: Navigate Accessible Buffer命令,快捷键⇧⌘O,在命令见导航。 - Hover 控件支持
up,down,home,end,page up,page down按键。 - 可通过
>Notifications: Accept Notification Primary Action命令接受通知的主要操作,而不需要鼠标点击。 - 可以通过
>View: Toggle Sticky Scroll开关粘性滚动导航。
工作台 (Workbench)
安装 GitHub Pull Requests and Issues 后,选择一段文本后,支持复制 github permalinks。
按文件内容推荐扩展
添加 Sticky Scroll 默认提供程序配置项
editor.stickyScroll.defaultModel。
终端 (Terminal)
提升终端 Tab 标题 Hover,展示进程名,进程 id,进程命令,是否计划 Shell 集成,贡献扩展。

源代码版本控制 (Source Control)
- Git LFS commit support in Remote Repositories,参见:原文。
- VSCode 文档添加 3 步 merge 编辑器文档: 3-way merge editor documentation
笔记本 (Notebooks)
- 通过
notebook.formatOnSave.enabled配置项可以开启保存时自动格式化整个文档。 - notebook 查找默认开启对输出的匹配。
- 支持通过
notebook.output.scrolling开启输出功能,通过notebook.output.textLineLimit限制最大行数。
语言 (Languages)
- TypeScript 更新至 5.0,参见:TypeScript 博客。
字符串字面量类型 switch case 支持自动完成。
VS Code for the Web
支持 .gitignore。
远程开发 (Remote Development)
参见:原文。
扩展 (Extensions)
- Extension installation not blocked by signature verification failures,参见:原文。
贡献到扩展 (Contributions to extensions)
Python,移动符号重构。
Jupyter,Kernel 选择提升,参见:原文。
GitHub Pull Requests and Issues,参见:原文。
GitHub Copilot,接入 chat 能力(类似 ChatGPT)。
预览特性 (Preview features)
扩展制作 (Extension authoring)
提案的 API (Proposed APIs)
参见:原文。
工程 (Engineering)
- Windows 8 EOL 警告。
- Base image updated for Snap package。
- Exploring custom memory allocator for the extension host。
文档 (Documentation)
- 添加新的编程语言主题。