移动光标及选择文本
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
:跳转到上一个书签