文件比较
在资源管理器里选中两个文件后,可以直接进行差分比较。
按住【Ctrl】,然后用鼠标左键点击选中两个文件后,
右键打开关联菜单,选择【将已选项进行比较】,
即可在编辑器区域显示对比结果。
大纲视图
大纲视图位于资源管理器的下部,它显示了当前文档的元素结构,点击大纲视图上的元素,可快速移动到该位置。
检索视图
点击侧边栏的放大镜图标可进入检索视图,可对工作区的所有资源进行检索和替换,可以使用正则表达式,可以指定检索文件类型,除外文件类型等。从检索结果还可以直接跳转到各文件与结果一致的各个位置。
除了侧边栏,检索视图还可以显示在面版位置,通过鼠标拖动可以在两者间切换。
通过设定【要包含的文件】和【排除的文件】,可以限定检索的范围。
扩展功能视图
在扩展功能视图可以搜索,安装,管理增强vsc功能的插件。
管理菜单【...】中有许多实用的管理功能,诸如对搜索结果进行排序,显示已安装插件一栏等。
编辑器
Vsc可以同时打开多个文件在编辑器里编辑,通常情况下,一次只能显示一个文件,通过编辑器上部的标签来切换文档。
利用编辑器分组功能,纵横分割显示区域,可以同时显示多个文件。如下图所示,编辑器区域被分为3个分组,每个分组都可以独立显示文件。
编辑器分组可以通过以下多种方式来实现,
- 菜单命令【查看】【编辑器布局】
- 编辑器标签栏右边的按钮【向右拆分编辑器】
- 资源管理器选中文件后右键关联菜单命令【在侧边打开】
面板
面板通常显示在右下部分,默认有问题,输出,调试控制台,终端四种。根据安装的扩展,有可能会追加新的面板。
问题面板:编译和运行时发生的错误和警告会显示在这里,需要相应的扩展功能支持,比如
C++程序需要安装C++扩展才能显示错误和警告信息。
输出面板:出力程序编译和运行的日志信息。
调试控制台:调试时作为控制台使用。比如JavaScript的console.log信息会出力在这里。还
可以输入表达式来检测程序运行时的变量值。输入表达式时,通过【shift】+【enter】来换行。
终端面板
终端面板可以在vsc内部开启OS终端,运行shell等命令。
运行命令
在终端里可以直接运行os终端命令,默认工作目录为vsc当前工作区的目录。
新建终端
点击【+】可以新建终端,工作区里有多个*目录时,需要选择其中一个作为终端的默认工作目录。
切换终端
当打开多个终端时,通过下拉框切换终端,还可以选择所使用的shell。
删除终端
点击右侧垃圾桶图标,删除终端。
状态栏
位于底部的状态栏显示了当前文件和工作区的各种信息。
1 语言信息:语言模式信息,双击可更改语言。
2 文本编码:字符编码信息,双击可更改编码。
3 缩进信息:缩进模式信息,双击可更改缩进。
4 错误警告:显示当前错误和警告的数量,双击可打开问题面板。
命令面板
Vsc提供的许多功能,是无法通过菜单来使用的,这时就需要使用命令面板。
通过以下方法调出命令面板
快捷键【ctrl】+【shift】+【p】
菜单【查看】【命令面板】
快速查找命令
命令面板支持以词语的部分或者首字母组合查找命令,例如输入cdl,即可找到【配置显示语言】命令。
有时需要在首字母间加入空格,来过滤掉干扰,例如输入o u s,即可找到【打开用户设置】命令。