快捷键设置
参考:Key Bindings for Visual Studio Code
概述
VSCode
默认使用Visual Studio
的快捷键模板,可以根据需要自定义快捷键,或者选择合适的快捷键模板
其keybindings.json
文件在~/.config/Code/User
路径下
快捷键模板
点击菜单栏File > Preferences > Keymap Extensions
,将会显示多种编辑器的快捷键模
板,包括Vim,IntelliJ IDEA
等等(需要在线安装)
自定义快捷键
点击菜单栏File > Preferences > Keyboard Shortcuts
,将会显示当前实现的快捷键方式
可以搜索相应的功能,然后在双击该条目,输入你想要实现的快捷键方式,就可以修改默认的快捷键
也可以通过keybindings.json
文件修改
$HOME/.config/Code/User/keybindings.json
快捷键冲突
有两种情况,一种是已有的其他快捷键冲突,另一种是和系统设置的快捷键冲突
常用快捷键
打开命令窗口:Ctrl+Shift+P/Ctrl+P
新建文档:Ctrl+N
新建窗口:Ctrl+Shift+N
格式文档:Ctrl+Shift+L
运行代码:Ctrl+Alt+N
搜索符号:Ctrl+Shift+O
- markdown中搜索标题,程序中搜索函数和变量声明,在命令窗口中以@
开头
查找工作空间:Ctrl+T
- 全局搜索,类似于搜索符号,在命令窗口中以#
开头
查找当前文件:Ctrl+F
查找上/下一个:Shift+F3/F3
快速打开:Ctrl+P
打开最近文档:Ctrl+R
剪切:Ctrl+X
跳转定义:F12
调试相关
设置断点:F9
继续运行:F5
下一步:F10
进入实现:F11
跳出实现:Shift+F11
重新开始调试:Ctrl+Shift+F5
停止调试:Shift+F5
窗口开/关
打开/关闭面板:Ctrl+
文档操作
回到上一步:Ctrl+Shift+left
回到下一步:Ctrl+Shift+right