同志们新年好!新年上班第一天,打开 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...
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。