可以使用本文中的快捷方式更轻松地在 Visual Studio 中导航。 这些快捷方式包括键盘和鼠标快捷方式以及可以输入的文本,以帮助更轻松地完成任务。
有关命令快捷方式和可打印键盘快捷方式备忘单的综合列表,请参阅 Visual Studio 中的键盘快捷方式。
窗口管理
| 任务 | 捷径 |
|---|---|
| 最大化浮动窗口 | 双击标题栏上的 |
| 最大化/最小化窗口 | win+向上键 / 胜+向下箭头 |
| Redock 浮动窗口 | Ctrl+双击标题栏上的 |
| 移动/停靠浮动窗口 | win+向左箭头 / win+向右箭头 |
| 关闭活动文档 | Ctrl+F4 |
| 显示打开的文件列表 | Ctrl+Alt+向下键 |
| 显示所有浮动窗口 | Ctrl+Shift+M |
| 显示跳转列表 | win+alt+N |
| 启动新实例 | win+Shift+N |
| 在窗口之间切换 | + N |
搜索
| 任务 | 捷径 |
|---|---|
| 解决方案资源管理器搜索 | Ctrl+; |
| 在任何工具窗口中将焦点放在搜索框中(编辑器除外) | 当工具窗口具有焦点时,Alt+` |
| 搜索 Visual Studio | Ctrl+Q |
| 搜索框结果筛选器 | @opt - 选项 @cmd - 命令 @mru - 最近使用 @doc - 打开文档 |
| 在工具选项中搜索 | Ctrl+E |
在编辑器中查找
| 任务 | 捷径 |
|---|---|
| 快速查找 | Ctrl+F |
| 快速查找下一个结果 | Enter |
| 快速查找上一个结果 | Shift+Enter |
| 快速查找展开下拉列表 | Alt+向下箭头 |
| 消除查找 | Esc |
| 快速替换 | Ctrl+H |
| 快速替换 - 替换下一步 | Alt+R |
| 快速替换 - 全部替换 | Alt+a |
| 在文件中查找 | Ctrl+Shift+F |
| 在文件中替换 | Ctrl+Shift+H |
代码编辑器
| 任务 | 捷径 |
|---|---|
| 全部转到 | Ctrl+T |
| 转到最近的文件 | Ctrl+1,R |
| 多插入点多插入点 | Ctrl+Alt+单击 |
| 多插入符号添加匹配选择 | Shift+Alt+Ins |
| 设置文档格式 | Ctrl+K,D |
| IntelliSense 建议模式 | Ctrl+Alt+空格 (切换) |
| 强制显示 IntelliSense | Ctrl+J |
| 快速操作 | Ctrl+。 |
| 代码片段选取器 | Ctrl+K、X 或 ?,选项卡(Visual Basic) |
| 环绕 | Ctrl+K,S |
| 显示快速信息 | Ctrl+K,I |
| 导航到 | Ctrl+, |
| 导航突出显示的引用 |
Ctrl+Shift+up (上一页) Ctrl+Shift+向下 (下一步) |
| 编辑器缩放 |
Ctrl+Shift+> (In) Ctrl+Shift+< (Out) |
| 块选择 | 按住 Alt 并拖动鼠标 Shift+Alt+箭头键 |
| 向上/向下移动行 | Alt+向上键 / Alt+向下键 |
| 重复行 | Ctrl+E,V |
| 展开选择 | Shift+Alt+= |
| 合同选择 | Shift+Alt+- |
| 转到定义 | F12 |
| 速览定义 | Alt+F12 |
| 转到定义堆栈 |
Ctrl+Shift+8 (后退) Ctrl+Shift+7 (向前) |
| 关闭“查看定义”窗口 | Esc |
| 将“速览定义”窗口提升为常规文档选项卡 | Ctrl+Alt+Home |
| 在多个速览定义窗口之间导航 | Ctrl+Alt+- 和 Ctrl+Alt+= |
| 在多个速览结果之间导航 | F8 和 Shift+F8 |
| 在代码编辑器窗口和“速览定义”窗口之间切换 | Shift+Esc |
| 转到封闭块 | Ctrl+Alt+向上键 |
| 转到下一个/上一个问题 | Alt+PgUp / Alt+PgDn |
| 上下文导航菜单 | Alt+` |
工具栏
| 任务 | 捷径 |
|---|---|
| 添加按钮 | 选择工具栏溢出按钮 |
| 在标准工具栏中查找组合 | Ctrl+D |
| 查找文本框命令模式 | 类型 > |
| 创建新别名 | 在 命令 窗口中键入 别名 <新别名><命令> |
调试
| 任务 | 捷径 |
|---|---|
| 开始调试 | F5 |
| 停止调试 | Shift+F5 |
| 重启调试 | Ctrl+Shift+F5 |
| 单步执行 | F10 |
| 单步执行 | F11 |
| 单步执行 | Shift+F11 |
| 运行到游标 | Ctrl+F10 |
| 设置下一个语句 | Ctrl+Shift+F10 |
| 设置和切换断点 | F9 |
| 禁用断点 | Ctrl+F9 |
| 即时窗口 | Ctrl+Alt+I |
| 即时窗口命令模式 | 类型 > |
| 即时窗口 - 清除缓冲区 | 类型 cls |
| 即时窗口 - 打印值 | 类型 ?varname |