您的位置:

vscode代码规范快捷键详解

一、vscode快捷键

1、ctrl + n:新建文件

使用该快捷键可以快速新建文件,无需手动在资源管理器中右键创建文件。


{
  "key": "ctrl+n",
  "command": "workbench.action.files.newUntitledFile"
}

2、ctrl + shift + n:新建窗口

使用该快捷键可以快速新建一个新的vscode窗口。


{
  "key": "ctrl+shift+n",
  "command": "workbench.action.newWindow"
}

3、ctrl + p:快速打开文件

使用该快捷键可以快速打开项目中的文件,输入文件名或路径即可查找到需要打开的文件。


{
  "key": "ctrl+p",
  "command": "workbench.action.quickOpen"
}

4、ctrl + shift + p:命令面板

使用该快捷键可以打开命令面板,可以通过输入命令名称来快速执行一些操作,比如格式化代码等。


{
  "key": "ctrl+shift+p",
  "command": "workbench.action.showCommands"
}

5、ctrl + shift + t:打开最近关闭的文件

使用该快捷键可以打开最近关闭的文件,可以多次使用该快捷键来打开更早的已关闭的文件。


{
  "key": "ctrl+shift+t",
  "command": "workbench.action.reopenClosedEditor"
}

二、vscode代码整理快捷键

1、shift + alt + f:格式化代码

使用该快捷键可以快速格式化当前文件中的代码。


{
  "key": "shift+alt+f",
  "command": "editor.action.formatDocument"
}

2、ctrl + shift + f:全局搜索

使用该快捷键可以在整个项目中搜索指定的关键字。


{
  "key": "ctrl+shift+f",
  "command": "workbench.action.findInFiles"
}

3、alt + up/down:上/下移当前行代码

使用该快捷键可以将当前行的代码向上或向下移动一行。


{
  "key": "alt+up",
  "command": "editor.action.moveLinesUpAction"
},
{
  "key": "alt+down",
  "command": "editor.action.moveLinesDownAction"
}

三、vscode格式化代码快捷键

1、ctrl + k ctrl + f:格式化选中代码

使用该快捷键可以格式化选中的代码,只对选中的代码生效。


{
  "key": "ctrl+k ctrl+f",
  "command": "editor.action.formatSelection"
}

2、ctrl + alt + shift + i:格式化整个文件

使用该快捷键可以格式化当前文件中的所有代码。


{
  "key": "ctrl+alt+shift+i",
  "command": "editor.action.selectAll",
  "when": "editorTextFocus"
}

四、vscode代码提示快捷键

1、ctrl + space:基本代码提示

使用该快捷键可以弹出基本的代码提示,包括语言特定的关键字、方法等。


{
  "key": "ctrl+space",
  "command": "editor.action.triggerSuggest"
}

2、ctrl + shift + space:高级代码提示

使用该快捷键可以弹出高级的代码提示,可以给出更加智能化的建议。


{
  "key": "ctrl+shift+space",
  "command": "-editor.action.triggerSuggest"
}

五、vscode代码缩进快捷键

1、shift + tab:取消缩进

使用该快捷键可以将当前光标所在行的代码向左移动一个缩进的位置,即取消缩进。


{
  "key": "shift+tab",
  "command": "editor.action.outdentLines"
}

2、tab:增加缩进

使用该快捷键可以将当前光标所在行的代码向右移动一个缩进的位置,即增加缩进。


{
  "key": "tab",
  "command": "editor.action.indentLines"
}

六、vscode对齐代码快捷键

1、ctrl + ]/[:对齐代码

使用该快捷键可以将选中的代码块或当前光标所在行的代码块对齐。


{
  "key": "ctrl+]",
  "command": "editor.action.indentLines"
},
{
  "key": "ctrl+[",
  "command": "editor.action.outdentLines"
}

七、vscode规范代码格式快捷键

1、ctrl + f12:跳转至定义

使用该快捷键可以快速跳转至当前光标所在变量或方法的定义位置。


{
  "key": "ctrl+f12",
  "command": "editor.action.peekDefinition"
}

2、F12:跳转至声明

使用该快捷键可以快速跳转至当前光标所在变量或方法的声明位置。


{
  "key": "f12",
  "command": "editor.action.goToDeclaration"
}

八、vscode折叠代码快捷键

1、ctrl + shift + [:折叠全部代码块

使用该快捷键可以折叠当前文件中的所有代码块。


{
  "key": "ctrl+shift+[",
  "command": "editor.foldAll"
}

2、ctrl + shift + ]:展开全部代码块

使用该快捷键可以展开当前文件中所有被折叠的代码块。


{
  "key": "ctrl+shift+]",
  "command": "editor.unfoldAll"
}

九、vscode代码对齐快捷键

1、ctrl + alt + ]/[:基于对齐字符对齐代码块

使用该快捷键可以对选中的代码块进行对齐,以光标所在列为对齐基准。


{
  "key": "ctrl+alt+]",
  "command": "editor.action.alignBySemicolon",
  "when": "editorTextFocus"
},
{
  "key": "ctrl+alt+[",
  "command": "-editor.action.alignBySemicolon",
  "when": "editorTextFocus"
}

结语

在开发中,熟练掌握一些快捷键可以大大提高工作效率,尤其是对于开发密集型的工作场景来说,更是必不可少的工具。本文就介绍了vscode代码规范快捷键的相关内容,希望对大家的开发工作有所帮助。