vscode 常用快捷键

253 阅读2分钟

一. 终端

1.1 code
    code -r ./src (打开文件)
    code -r -g package.json:128 (打开文件且跳转到对应行)
    code -r -d a.txt b.txt (同时打开多个文件)
    ls | code (将当前目录下的文件都打开)
        
1.2 打开内置终端
    Ctrl + `(打开终端)
    Ctrl + Shift + ` (新建终端)

二. 工作区快捷键

Cmd + \ (创建多个编辑器)
Cmd + 1, Cmd +2, Cmd+3(编辑器组跳转)
Cmd + Shift + 0 (切换布局方向)
Cmd + B (打开关闭侧边栏)
Cmd + J (打开关闭面板)
Cmd + /+ Cmd+/- (缩放字体) 

三. 配置相关

3.1 设置代码片段 Cmd + Shift + p -> 搜索“代码片段” -> 设置对应代码块

3.2 设置小地图 Cmd + Shift + p -> 搜索“打开设置” -> 配置editor.minimap.renderCharacters为false渲染为小色块

四. 编码相关

4.1 光标移动与文本选择 
    (1)单词  
        光标移动:Optio和左方向键   
        文本选择:多按一个 Shift 键
        
    (2)行首或者行末
        光标移动:Cmd + 左方向键
        文本选择:多按一个 Shift 键
        
    (3)代码块
        光标移动:Cmd + Shift + \
        文本选择(自定义):Cmd + Shift + ]
        
    (4)文档的第一行或者最后一行 
        光标移动:Cmd 和上下方向键
        文本选择:多按一个 Shift 键
        
4.2 删除
    (1)行
        删掉 光标后(右侧)的字符 Cmd + Backspace (fn + delete)
        删掉 光标后(侧)的字符Cmd + Delete
        删除当前行 Cmd + Shift + K

    (2)单词字符
        Option + Delete

    (3)剪切
        Cmd + X
        
4.3 换行
    Enter (光标处下一行)
    Cmd + Enter (当前行下一行)
    Cmd + shift + Enter (当前行上一行)
            
4.4 移动
    Option + 上下方向键(移动当前行或当前选中)
    Option +Shift + 上下方向键 (将当前行或当前选中复制并移动)

4.5 多光标
    Option + 鼠标左键
    Cmd + D 
    Option + Shift + i (多行选中,每行末尾都会创建一个新的光标)

4.6 ( 文件 |行| 符号)跳转
    (1)文件跳转
        Ctrl + Tab 
        Cmd + p
        
    (2)行跳转
        Ctrl + G
        
    (3)符号 (symbols)跳转
        Cmd + Shift + O 
        
4.7 折叠/展开
    Cmd + Option + [      Cmd + k & Cmd + [ (一次性折叠)    Cmd + Option + ] 
    Cmd + k & Cmd + ](一次性展开)
    
4.8 代码修改
    Cmd + . (快速修复)
    F2  (重构函数名,变量名等标识符)

4.9 注释
    Cmd + / (单行)
    Option + Shift + A (多行)