微软宣布推出Visual Studio Code 1.80,尽管是在7月发布的,但也被称为6月2023日更新。在这次更新中,集成终端现在可以直接显示图像,还有可访问性的改进,以及更多。
终端中的图像支持在以前的VSCode版本中是一个预览功能,但现在已经默认开启。为了在终端中显示图像,图像像素数据在通过一个特殊的转义序列写入终端之前被转换为文本。
现在,终端支持sixel和iTerm内联图像协议。要想试试这个功能,你可以从libsixel repo中下载一个.six文件,然后在终端中使用cat命令,再加上文件名。
如果你想把一个典型的PNG、GIF或JPEG文件传给终端,你需要安装imgcat python软件包,然后在终端中运行imgcat,后面跟上文件名。
关于可访问性的改进,微软增加了一个新的命令(Alt+F2)来打开可访问视图。该视图允许屏幕阅读器用户逐个字符和逐行检查内容。在这个版本中还包括副驾驶的音频提示。
本次更新中的变化列表如下所示:
- 可访问性改进 - 无障碍视图提供了更好的屏幕阅读器支持,Copilot音频提示。
- 更好的编辑组和标签大小调整 - 设置最小标签大小,避免不必要的编辑组大小调整。
- 扩大选择时跳过子词 - 控制是否使用骆驼字母大小写进行选择。
- 终端图像支持 - 在集成终端中直接显示图像。
- mypy和debugpy的Python扩展 - 用于VS Code中的Python类型检查和调试。
- 对WSL的远程连接 - 使用隧道连接到远程机器上的WSL实例。
- 预览: GitHub Copilot创建工作区/笔记本 - 快速建立项目和笔记本的支架。
- VS Code中新的C#文档 - 通过C# Dev Kit扩展了解C#开发。
要获得最新的更新,只需打开VSCode然后进入帮助>检查更新。你也可以从Visual Studio Code网站下载一个新的安装程序: