项目相关
| 快捷键 | 描述 |
|---|---|
| Ctrl + Shift + B | 生成项目 |
| Ctrl + W, S | 显示 Solution Explorer(解决方案资源管理器) |
| Ctrl + W, P | 显示属性窗口 |
| Ctrl + Shift + A | 添加新项目到项目 |
| Shift + Alt + A | 添加现有项 |
导航相关
| 快捷键 | 描述 |
|---|---|
| CTRL + M, CTRL + O | 折叠代码定义 |
| CTRL + M, CTRL + L | 展开代码定义 |
| Ctrl + F12 | 转到实现 |
| F12 | 转到定义 |
| Ctrl +Up/Down | 滚动窗口但不移动光标 |
| Ctrl + - | 让光标移动到它先前的位置 |
编辑相关
| 快捷键 | 描述 |
|---|---|
| Ctrl + K,Ctrl + C | 注释选定行 |
| Ctrl + K,Ctrl + U | 取消选定行的注释 |
| Ctrl + Enter | 在当前行插入空行 |
| Ctrl + Shift + Enter | 在当前行下方插入空行 |
| Ctrl + } | 匹配大括号、括号(注意:光标也要定位到括号所在行) |
| Ctrl + Shift + } | 在匹配的大括号、括号内选择文本(注意:光标也要定位到括号所在行) |
| Ctrl + Shift + S | 保存所有文件和项目 |
| Ctrl + S | 保存当前文件和项目 |
| Ctrl + K,Ctrl + D | 代码对齐 |
| Shift + End | 从头到尾选择整行 |
| Shift + Home | 从尾到头选择整行 |
| Ctrl + Delete | 删除光标右侧的所有字 |
| Ctrl + Z | 撤销 |
| Ctrl + Y | 重做 |
| Ctrl + J | 列出成员 |
| Ctrl + R,Ctrl + R | 重命名 |
| Ctrl + R,Ctrl + G | 对using进行删除和排序 |
调试相关
| 快捷键 | 描述 |
|---|---|
| Ctrl + Alt + P | 附加到进程 |
| F10 | 逐过程(调试单步执行) |
| F11 | 逐语句 |
| F5 | 开始调试 |
| Ctrl + F5 | 开始执行不调试 |
| F9 | 设置或删除断点 |
搜索相关
| 快捷键 | 描述 |
|---|---|
| Ctrl + K, Ctrl + K | 将当前行添加书签 |
| Ctrl + K, Ctrl + N | 导航至下一个书签 |
| Shift + F12 | 查找所有引用 |
| Ctrl + G | 转到行 |
| Ctrl + T | 转到所有 |
| Ctrl + F | 快速查找 |
| Ctrl + H | 快速查找替换 |
| Ctrl + Shift + F | 在文件中查找 |
| Ctrl + Shift + H | 在文件中替换 |
