移动光标及选择文本
Ctrl+←/→:以单词为单位移动游标Home/End:光标移到行首/行位Ctrl+Home/End:光标移到文件首和文件尾Ctrl+Shift+\:在匹配的分隔符之间跳转
配对的分隔符是指分隔代码元素的字符,比如字符串的双引号、代码段的大括号 ({}) 等。
文本选择需要多加一个Shift键。
缩进代码
Shift+Alt+F:对选中代码片段或整个文件格式化
注释和取消注释
Ctrl+/:切换行注释(//,按一次注释,再按一次取消注释)Shift+Alt+A:切换块注释(/* */)
撤销与重做
Ctrl+Z:撤销 (Undo)Ctrl+Y:重做 (Redo)
分割窗口
Ctrl+\:将文件水平切割,当前文件被复制到右侧面板中Ctrl+1、Ctrl+2:分别跳转到第 1 个面板和第 2 个面板
跳转
Ctrl+P:跳转到指定文件Ctrl+G:跳转到当前文件的指定行Ctrl+T:跳转到工作区中的符号
搜索与替换
Ctrl+F:在当前文件中搜素字符串。在搜索框中按Enter键跳转到下一个搜索项,按Shift+Enter键跳转到上一个搜索项。Ctrl+H:在当前文件中替换。Ctrl+Shift+F:在整个工作区中搜索字符串
框选
临时创建多个光标,并行地在多个光标处编辑文本。
Ctrl+Shift+Alt+ (方向键):列 (框) 选择
编译与调试
使用 CMake 创建的工程:
Shift+F5:编译并执行Ctrl+F5:调试
显示或隐藏资源管理器
Ctrl+B
书签
需要先安装 Bookmarks 插件:
Ctrl+Alt+K:创建或取消书签Ctrl+Alt+L:跳转到下一个书签Ctrl+Alt+P:跳转到上一个书签