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)
- 添加新的编程语言主题。