介绍一下我在VSCode中常用的一些快捷方式:
上面这些是我自己个人常用的,下面将详细的介绍VSCode的快捷键!
最重要的功能就是 F1 或 Ctrl+Shift+P 打开的命令面板了,在这个命令框里可以执行VSCode的 任何一条命令,可以查看每条命令对应的快捷键,甚至可以关闭这个编辑器。
按一下Backspace会进入到Ctrl+P模式里
在Ctrl+P下输入>又可以回到主命令框 Ctrl+Shift+P模式。 在Ctrl+P窗口下还可以: 1) 直接输入文件名,快速打开文件 2) ? 列出当前可执行的动作 3) ! 显示Errors或Warnings,也可以Ctrl+Shift+M 4): 跳转到行数,也可以Ctrl+G直接进入 5)@ 跳转到symbol(搜索变量或者函数),也可以Ctrl+Shift+O直接进入 6)@:根据分类跳转symbol,查找属性或函数,也可以Ctrl+Shift+O后输入:进入 7)# 根据名字查找symbol,也可以Ctrl+T
打开默认键盘快捷方式设置: File -> Preferences -> Keyboard Shortcuts,或者:Alt+F -> p -> k 修改 keybindings.json:
// Place your key bindings in this file to overwrite the defaults
[
// ctrl+space 被切换输入法快捷键占用
{
"key": "ctrl+alt+space",
"command": "editor.action.triggerSuggest",
"when": "editorTextFocus"
},
// ctrl+d 删除一行
{
"key": "ctrl+d",
"command": "editor.action.deleteLines",
"when": "editorTextFocus"
},
// 与删除一行的快捷键互换
{
"key": "ctrl+shift+k",
"command": "editor.action.addSelectionToNextFindMatch",
"when": "editorFocus"
},
// ctrl+shift+/多行注释
{
"key":"ctrl+shift+/",
"command": "editor.action.blockComment",
"when": "editorTextFocus"
},
// 定制与 sublime 相同的大小写转换快捷键,需安装 TextTransform 插件
{
"key": "ctrl+k ctrl+u",
"command": "uppercase",
"when": "editorTextFocus"
},
{
"key": "ctrl+k ctrl+l",
"command": "lowercase",
"when": "editorTextFocus"
}
]
1)View In Browser 预览页面(ctrl+F1) 2)vscode-icons 侧栏的图标,对于一个有视觉强迫症的人是必须要的 3)HTML Snippets 支持HTML5的标签提示 4)HTML CSS support css自动补齐 5)JS-CSS-HTML Formatter 格式化 6)jQuery Code Snippets jquery 自动提示 7)Path Autocomplete 路径自动补齐 8)Npm Intellisense npm包代码提示 9)ESLint 检测JS必备 10)Debugger for Chrome 方便调试 11)Auto Rename Tag 自动同步修改标签 12)Bootstrap 3 Snippets bootstrap必备 13)Vue 2 Snippets vue必备