Software - MS Code User Guide

VS Code 用户手册

常用插件

插件名称 作用
Remote Development 配合 ~/.ssh/config 可编辑服务器端/WSL/容器内的文件

常用设置

通过菜单 Code > Prefernecs > Settings 或者快捷键 Cmd + ,,可以用 JSON 配置 MS Code。

按扩展名指定语法高亮类型

配置 .exp 文件使用 TCL 高亮:

// 为指定扩展名文件关联高亮语言
"files.associations": {
    "*.exp": "tcl"
},

XML Tools

Azure Portal 上下载的 .PublishSettings 文件没有换行,可以安装 XML Tools 后使用快捷键 Ctrl + Shift + Option + B 重新格式化当前打开的 XML 文件,结合以下设置,可使每个属性在独立一行,方便参考。

// 指定 XML 属性独立一行
"xmlTools.splitAttributesOnFormat": true

Log Viewer

监视对象在 VS Code 配置文件中定义:

{
    "logViewer.watch": [
        {
            "title": "nginx access",
            "pattern": "/var/log/nginx/access*.log"
        },
        {
            "title": "nginx error",
            "pattern": "/var/log/nginx/error*.log"
        }
    ]
}

快捷键

编辑

Ctrl / Cmd + D 多光标编辑

Ctrl + Shift + Option / Alt + B 格式化 XML 文件,需要安装 XML Tools 插件

切换光标

// 命令行与编辑文档间
{ "key": "ctrl+`", "command": "workbench.action.terminal.focus"},
{ "key": "ctrl+`", "command": "workbench.action.focusActiveEditorGroup", "when": "terminalFocus"}
Author: njun
njun's picture
Updated: 2020/01/12