1. 介绍
VSCode 所有的快捷键,都可以进行自定义,只需要通过设置->键盘快捷键方式->搜索快捷键->双击键入自定义快捷方式进行设定。以下是一些常用的快捷方式和本人的习惯偏好,仅供参考。
2. Mac 电脑
▐ 2.1 代码导航前进、后退
前进:control = 后退:control -
▐ 2.2 代码整行上下移动
向上移动行:command ↑ 向下移动行:command ↓
▐ 2.3 重新打开 关闭的编辑页面
command shift T
▐ 2.4 全局搜索
command shift F
▐ 2.5 打开/新建/关闭终端
打开/关闭默认终端窗口:command J 新建终端窗口:control shift `
▐ 2.6 终端光标移动
移动到开头:command ← 移动到末尾:command → 向左移动一个单词/符号:option ← 向右移动一个单词/符号:option →
▐ 2.7 选中的文件夹/文件高亮
安装 Material Theme 插件,可选多种主题
▐ 2.8 设置中文环境
- 安装 Chinese(Simplied) Lang 插件
- 使用快捷方式 command shift P 搜索 configure display language,设置语言为 zh-cn
3. Window 电脑
▐ 3.1 常见快捷键
代码语言:javascript复制多重光标同时编辑: Alt 按住不动点击鼠标.
选中光标所在的单词: Ctrl D. (Ctrl Shift L 选中文中所有出现该词的地方)
快速切换上下行语句: Alt Up (Up: 上方向键,在 ST 中为 Ctrl Shift 方向键)
快速定位到定义的地方: F12
快速预览变量定义: Alt F12 (这两个功能用过 VS 的都知道 :) 而且 C# 语言支持当前字段/函数被引用的信息,在 editor.referenceInfos 可以设置)
快速复制当前行到上一行或下一行: Shift Alt Up/Down
查找/切换匹配括号: Ctrl Shift ]
快速/取消注释: Ctrl /
快速分屏编辑: Ctrl
▐ 3.2 设置代码段
- 按快捷键 Ctrl Shift P 打开命令输入 snippet : (也可以点击文件 => 首选项 => 用户代码片段)
- 选择选项后会出现一个语言列表用以选择给哪种语言创建代码段
▐ 3.3 参数解释
代码语言:javascript复制prefix :这个参数是使用代码段的快捷入口,比如这里的 log 在使用时输入 log 会有智能感知.
body :这个是代码段的主体.需要设置的代码放在这里,字符串间换行的话使用rn换行符隔开.注意如果值里包含特殊字符需要进行转义. 多行语句的以,隔开
$1 :这个为光标的所在位置.
$2 :使用这个参数后会光标的下一位置将会另起一行,按tab键可进行快速切换,还可以有$3,$4,$5.....
description :代码段描述,在使用智能感知时的描述