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