同志们新年好!新年上班第一天,打开 VSCode 发现又更新了版本,从1.19.3更新至1.20.1

  • 1.20第一个版本发布于2月8号;
  • 2月13号发布的1.20.1更新;

(所以我是多久没写代码了。。。)

今天主要来看看1.20大版本有哪些更新比较实用呢?

资源管理器支持多选

在文件列表和「打开的编辑器」列表中,可以同时选中多个文件,批量拖动、删除和打开它们。如果同时选中2个文件,VSCode 还提供了对比文件的操作。

进行多选的方法和其它应用的习惯一致,按住Ctrl/Cmd点击文件是逐个多选,按住shift点击文件是选择一个范围内的所有文件。

按住Ctrl/Cmd并点击文件,原本用于在(分屏)一侧打开文件,而现在已经被替换、用于文件多选。如果要回退到原本的操作,可以将配置项workbench.list.multiSelectModifier设置为alt,即采用Alt进行文件多选。此时按住Ctrl/Cmd并点击文件的操作会回到之前的行为。

可以保存受权限保护的文件和大文件了

在过去的版本中,如果修改受权限保护的文件,进行保存时会提示权限问题而无法保存。而现在在提示中添加了「以管理员权限重试」的选项,输入管理员密码即可保存成功。

另外对于大于 256MB 的大文件,过去 VSCode 也会无法保存。而现在,VSCode 更改了文件缓存的策略,实现了大文件的存取。

全局搜索新增「智能区分大小写」模式

将配置项search.smartCase配置为True即开启搜索的「智能区分大小写」模式。如果搜索内容全部是小写字母,则不区分大小写进行搜索,否则区分大小写进行搜索。

不过,VSCode 全局搜索控件本身有「区分大小写」的选项,该选项的优先级高于「智能区分大小写」模式,即如果此处勾选了区分大小写,就必定是区分大小写进行搜索。

预览图片时可以缩放了

通过鼠标点击,或者按住Alt(Windows下按住Ctrl)滑动鼠标滚轮,又或者触控板的手势,都可以缩放图片。

全局代码片段

通过Preferences: Configure User Snippets命令,可以新建全局代码片段文件。其中配置的代码片段,在所有类型的文件中都可用。不过你也可以通过scope属性指定代码片段生效的文件类型。

文档新增了在 Docker 和 Azure App Service 部署 Node.js 的指引

Docker 真的是一个非常实用的工具,通过 Docker 容器打包、部署项目可以极大地简化开发者和运维的工作。文档中介绍了在 VSCode 中构建镜像、部署容器等基本操作的步骤,对于 Docker 新人可以快速地实现容器化,还是蛮实用。不过若要详细了解 Docker 的使用,还是需要阅读 Docker 的官方文档。

最后

时间有限,无法把所有更新内容都介绍一遍,请到 VSCode 官方说明中查阅其它更新内容:https://code.visualstudio.com...


Haohong
600 声望15 粉丝