定位代码和文本快捷键
快捷键 | 功能 | 备注 |
Ctrl + → | 移到下一个单词前 | 单词难定义,多试试就清楚了 |
Ctrl + ← | 移到上一个单词前 |
|
Home | 移到行首 |
|
End | 移到行尾 |
|
Pageup | 向前移动一页,所在行不变,在不够一页的情况下移到窗口的顶端 |
|
Pagedown | 向后移动一页,所在行不变,在不够一页的情况下移到窗口的底端 |
|
Ctrl + Home | 移到文档开头 |
|
Ctrl + End | 移到文档末尾 |
|
Ctrl + Pageup | 移到窗口的顶端 |
|
Ctrl + Pagedown | 移到窗口的底端 |
|
| 将焦点从“代码编辑器”移到“导航栏” |
|
Ctrl + K,Ctrl + K(或Ctrl + F2) | 设置/删除书签 | 可以将经常去的地方设置上书签 |
F2 | 跳到下一个书签 |
|
Shift + F2 | 跳到上一个书签 |
|
F12 | 使用“转到定义”命令可定位到方法或变量的定义 | 光标挨着或在函数名中 |
| 跳到对应的.cpp文件 |
|
| 跳到对应的.h文件 |
|
Ctrl + G | 转到行 |
|
| 向前定位 |
|
| 向后定位 |
|
Ctrl + ] | 将插入点移动到下一个配对的括号(包括小括号、中括号、大括号) |
|
Ctrl + 向下键 | 视图向下滚动一行 |
|
Ctrl + 向上键 | 视图向上滚动一行 |
|
调试快捷键
快捷键 | 功能 | 备注 |
F5 | 启动调试或继续 |
|
Shift + F5 | 停止调试 |
|
F10 | 执行下一行代码 |
|
Ctrl + F10 | 运行到光标处 |
|
F11 | 进入函数执行 |
|
Shift + F11 | 跳出函数执行 |
|
F9 | 在当前行设置或移除断点 |
|
项目快捷键
快捷键 | 功能 | 备注 |
F7 | 生成解决方案 |
|
Ctrl + Break | 取消正在进行的生成 |
|
搜索和替换快捷键
快捷键 | 功能 | 备注 |
Ctrl + F | 显示“查找”对话框 |
|
Shift + Ctrl + F | 在“文件”对话框中显示“查找” |
|
Ctrl + H | 显示“替换”对话框 |
|
Shift + Ctrl + H | 在“文件”对话框中显示“替换” |
|
F3 | 查找下一个 |
|
Shift + F3 | 查找上一个 |
|
文本操作快捷键
快捷键 | 功能 | 备注 |
Ctrl + T | 字符转置 |
|
Ctrl + Shift + T | 对调插入点两边的单词。例如,main int 将更改为 int main |
|
Ctrl + M,Ctrl + O | 将所有的折叠到定义 |
|
Ctrl + M,Ctrl + P | 展开所有的折叠 |
|
Ctrl + M,Ctrl + M | 展开/折叠插入点所在函数块 |
|
Ctrl + Enter | 在插入点之上插入一个空行 | 对插入点行无影响 |
Ctrl + Shift + Enter | 在插入点之下插入一个空行 | 对插入点行无影响 |
Ctrl + K,Ctrl + C | 注释选定内容 |
|
Ctrl + K,Ctrl + U | 反注释选定内容 |
|
Ctrl + K,Ctrl + \ | 折叠所选内容中的空白;如果没有所选内容,则删除光标旁边的空白 |
|
Alt + F8 | 根据周围的代码行,正确缩进选定的代码行 |
|
Ctrl + L | 将所有选定的行剪切到“剪贴板”,若尚未选定任何内容,则将当前行剪切到剪贴板。
|
|
Ctrl + Shift + L | 删除所有选定行;如果没有选定行,则删除当前行。 |
|
Ctrl + U | 将选定文本更改为小写字符 |
|
Ctrl + Shift + U | 将选定文本更改为大写字符 |
|
Ctrl + Delete | 删除插入点右侧的单词 |
|
Ctrl + Backspace | 删除插入点左侧的单词 |
|
文本选择快捷键
快捷键 | 功能 | 备注 |
Shift + Home | 选择从插入点到行首的文本 |
|
Shift + End | 选择从插入点到当前行行尾的文本 |
|
Ctrl + Shift + Home | 选择从插入点到文档首行的文本 |
|
Ctrl + Shift + End | 选择从插入点到文档最后一行的文本 |
|
Shift + 向上键 | 从插入点位置开始向上逐行选择文本 |
|
Shift + 向下键 | 从插入点位置开始向下逐行选择文本 |
|
Shift + Alt + 向上键 | 向上选择完整的行 |
|
Shift + Alt + 向下键 | 向下选择完整的行 |
|
Shift + Page Up | 从插入点向上选择刚好一页大小的内容 |
|
Shift + Page Down | 从插入点向下选择刚好一页大小的内容 |
|
Ctrl + Shift + Page Up | 从插入点向上选择一页大小的内容,且最上的一行是完整的 |
|
Ctrl + Shift + Page Down | 从插入点向下选择一页大小的内容,且最下的一行是完整的 |
|
Ctrl + W | 选择包含插入点的单词或插入点右侧的单词 |
|
略 | 按列选择(加上Alt即可) |
|
Ctrl + Shift + ] | 将插入点移动到下一个大括号处以扩展选定内容 |
|
| 选择光标所在行 |
|
Ctrl + = | 选择从编辑器的当前位置到上一个插入点位置之间的内容 |
|
助记:Ctrl一般表示功能增强,Shift一般表示反方向或选择,Alt一般表示菜单或者列
杂项快捷键
快捷键 | 功能 | 备注 |
Ctrl+F6 | 关闭活动应用文档 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|