下列快捷组合键可在文本编辑器中用于在打开的文档中删除、移动或者格式化文本。
| 命令名 |
快捷键 |
说明 |
| 编辑.分行 |
ENTER SHIFT + ENTER |
插入新行。 |
| 编辑.字符转置 |
CTRL + T |
交换插入点两边的字符。例如,AC| BD 变成 AB| CD。仅在文本编辑器中可用。 |
| 编辑.清除书签 |
CTRL + K,CTRL + L |
移除当前文档中所有未命名的书签。 |
| 编辑.折叠到定义 |
CTRL + M,CTRL + O |
自动确定在代码中创建区域的逻辑边界(如过程),然后隐藏它们。 |
| 编辑.注释选定内容 |
CTRL + K,CTRL + C |
使用编程语言的正确注释语法将代码的当前行标记为注释。 |
| 编辑.完成单词 |
ALT + 右箭头键 CTRL + 空格键 |
显示基于当前语言的“完整单词”。 |
| 编辑.删除 |
DELETE |
删除光标右侧的一个字符。 |
| 编辑.向后删除 |
BACKSPACE SHIFT + BACKSPACE |
删除光标左侧的一个字符。 |
| 编辑.删除水平空白 |
CTRL + K,CTRL + \ |
折叠选定内容中的空白,如果没有选定内容,则删除与光标相邻的空白。 |
| 编辑.编排文档格式 |
CTRL + K,CTRL + D |
按照“选项”对话框“文本编辑器”部分中语言的“格式设置”窗格上指定的设置,对语言应用缩进和空格格式设置。 |
| 编辑.格式化选定内容 |
CTRL + K,CTRL + F |
根据周围的代码行,正确缩进选定的代码行。 |
| 编辑.隐藏选定内容 |
CTRL + M,CTRL + H |
隐藏选定文本。信号图标标记隐藏文本在文件中的位置。 |
| 编辑.插入制表符 |
TAB |
将文本行缩进指定数量的空格,如 5 个。 |
| 编辑.剪切行 |
CTRL + L |
将所有选定的行剪切到“剪贴板”,若尚未选定任何内容,则将当前行剪切到剪贴板。 |
| 编辑.删除行 |
CTRL + SHIFT + L |
删除所有选定行;如果没有选定行,则删除当前行。 |
| 编辑.上开新行 |
CTRL + ENTER |
在插入点之上插入一个空行。 |
| 编辑.下开新行 |
CTRL + SHIFT + ENTER |
在插入点之下插入一个空行。 |
| 编辑.行转置 |
SHIFT + ALT + T |
将包含插入点的行移动到下一行之下。 |
| 编辑.转换为小写 |
CTRL + U |
将选定文本更改为小写字符。 |
| 编辑.转换为大写 |
CTRL + SHIFT + U |
将选定文本更改为大写字符。 |
| 编辑.改写模式 |
INSERT |
在插入和改写插入模式之间切换。仅在使用文本编辑器时可用。 |
| 编辑.停止隐藏当前区域 |
CTRL + M,CTRL + U |
移除当前选定区域的大纲显示信息。 |
| 编辑.停止大纲显示 |
CTRL + M,CTRL + P |
从整个文档中移除所有大纲显示信息。 |
| 编辑.交换定位点 |
CTRL + R,CTRL + P |
交换当前选定内容的定位点与结束点。 |
| 编辑.左缩进 |
SHIFT + TAB |
将选定行左移一个制表位。 |
| 编辑.切换所有大纲显示 |
CTRL + M,CTRL + L |
在隐藏和显示状态之间切换所有以前被标记为隐藏的文本部分。 |
| 编辑.切换书签 |
CTRL + K,CTRL + K |
在当前行处设置或移除书签。 |
| 编辑.切换大纲显示展开 |
CTRL + M,CTRL + M |
在隐藏和显示状态之间切换当前选定的隐藏文本部分。 |
| 编辑.切换任务列表快捷方式 |
CTRL + K,CTRL + H |
在当前行处设置或移除快捷方式。 |
| 编辑.切换自动换行 |
CTRL + R,CTRL + R |
启用或禁用编辑器中的自动换行。 |
| 编辑.取消注释选定内容 |
CTRL + K,CTRL + U |
从代码的当前行中移除注释语法。 |
| 编辑.查看空白 |
CTRL + R,CTRL + W |
显示或隐藏空格和制表符标记。 |
| 编辑.字删除直至结尾处 |
CTRL + DELETE |
删除插入点右侧的单词。 |
| 编辑.字删除直至开始处 |
CTRL + BACKSPACE |
删除插入点左侧的单词。 |
| 编辑.字转置 |
CTRL + SHIFT + T |
对调插入点两边的单词。例如,| End Sub 将更改为读取 Sub End|。 |
“窗口管理”快捷键
下列快捷组合键可在工具和文档窗口中用于进行移动、关闭或导航。
| 命令名 |
快捷键 |
说明 |
| 视图.全屏 |
SHIFT + ALT + ENTER |
在打开和关闭之间切换“全屏”模式。 |
| 视图.向后定位 |
CTRL + - |
返回到导航历史记录中的上一个文档或窗口。 |
| 视图.向前定位 |
CTRL + SHIFT + - |
向前移动到导航历史记录中的下一个文档或窗口。 |
| 窗口.激活文档窗口 |
ESC |
关闭菜单或对话框,取消正在进行的操作,或将焦点放在当前文档窗口中。 |
| 窗口.关闭文档窗口 |
CTRL + F4 |
关闭当前 MDI 子窗口。 |
| 窗口.关闭工具窗口 |
SHIFT + ESC |
关闭当前工具窗口。 |
| 窗口.移动到下拉栏 |
CTRL + F2 |
编辑器处于“代码”视图时将光标移动到下拉栏。 |
| 窗口.下一个文档窗口 |
CTRL + F6 CTRL + TAB |
逐个窗口地循环通过 MDI 子窗口。 |
| 窗口.下一窗格 |
ALT + F6 |
移动到下一工具窗口。 |
| 窗口.下一个拆分窗格 |
F6 |
移动到单个文档的拆分窗格视图的下一个窗格。 |
| 窗口.下一选项卡 |
CTRL + PAGE DOWN |
移动到文档或窗口中的下一个选项卡。 |
| 窗口.上一个文档窗口 |
CTRL + SHIFT + F6 CTRL + SHIFT + TAB |
移动到编辑器或设计器中的上一文档。 |
| 窗口.上一窗格 |
SHIFT + ALT + F6 |
移动到上次选定的窗口。 |
| 窗口.上一个拆分窗格 |
SHIFT + F6 |
移动到拆分窗格视图中的文档的上一个窗格。 |
| 窗口.上一选项卡 |
CTRL + PAGE UP |
移动到文档或窗口中的上一个选项卡。 |
“集成帮助”快捷键
下列快捷组合键可用于在“帮助”中的主题之间查看和移动。
| 命令名 |
快捷键 |
说明 |
| 帮助.目录 |
CTRL + ALT + F1 |
显示包含在 MSDN 中的文档的“目录”窗口。 |
| 帮助.动态帮助 |
CTRL + F1 |
显示“动态帮助”窗口,该窗口根据产品中当前具有焦点的项显示不同的主题。 |
| 帮助.F1帮助 |
F1 |
显示与选定的当前用户界面相对应的帮助主题。 |
| 帮助.索引 |
CTRL + ALT + F2 |
显示包含在 MSDN 中的文档的“索引”窗口。 |
| 帮助.索引结果 |
SHIFT + ALT + F2 |
显示“索引结果”窗口,它列出包含“索引”窗口中选定关键字的主题。 |
| 帮助.下一个主题 |
ALT + 下箭头键 |
显示目录中的下一主题。仅在“帮助”(Web) 浏览器窗口中可用。 |
| 帮助.上一个主题 |
ALT + 上箭头键 |
显示目录中的前一主题。仅在“帮助”(Web) 浏览器窗口中可用。 |
| 帮助.搜索 |
CTRL + ALT + F3 |
显示“搜索”窗口,该窗口允许在包含于 MSDN 中的文档中搜索单词或词组。 |
| 帮助.搜索结果 |
SHIFT + ALT + F3 |
显示“搜索结果”窗口,它显示包含从“搜索”窗口搜索的字符串的主题列表。 |
| 帮助.窗口帮助 |
SHIFT + F1 |
显示与选定的当前用户界面相对应的帮助主题。 |
“对象浏览器”快捷键
下列快捷组合键可用于“对象浏览器”窗口。
| 命令名 |
快捷键 |
说明 |
| 编辑.查找符号 |
ALT + F12 |
显示“查找符号”对话框。 |
| 编辑.转到声明 |
CTRL + F12 |
显示代码中选定符号的定义。 |
| 编辑.转到定义 |
F12 |
显示代码中选定符号的声明。 |
| 视图.查找符号结果 |
CTRL + ALT + F12 |
显示“查找符号结果”窗口。 |
| 视图.对象浏览器 |
CTRL + ALT + J |
显示“对象浏览器”,以查看可用于包的类、属性、方法、事件和常数以及项目中的对象库和过程。 |
| 视图.对象浏览器向后 |
ALT + - |
向后移动到“对象浏览器”的选择历史记录中的前一选定对象。 |
| 视图.对象浏览器向前 |
SHIFT + ALT + - |
向前移动到“对象浏览器”的选择历史记录中的下一对象。 |
“宏”快捷键
使用宏时可使用下列快捷组合键。
| 命令名 |
快捷键 |
说明 |
| 视图.宏资源管理器 |
ALT + F8 |
显示“宏资源管理器”窗口,它列出当前解决方案中所有可用的宏。 |
| 工具.宏IDE |
ALT + F11 |
启动“Visual Studio 宏”->“宏 IDE”。 |
| 工具.记录临时宏 |
CTRL + SHIFT + R |
将环境置于“宏”记录模式。 |
| 工具.运行临时宏 |
CTRL + SHIFT + P |
回放记录的宏。 |
“工具窗口”快捷键
下列快捷组合键允许显示特定的工具窗口。
| 命令名 |
快捷键 |
说明 |
| 工具.命令窗口标记模式 |
CTRL + SHIFT + M |
将“命令”窗口置于某种模式下,以允许在窗口中选择文本。 |
| 视图.类视图 |
CTRL + SHIFT + C |
显示“类视图”窗口。 |
| 视图.命令窗口 |
CTRL + ALT + A |
显示“命令”窗口,它允许您键入操作 IDE 的命令。 |
| 视图.文档大纲 |
CTRL + ALT + T |
显示“文档大纲”窗口,以查看当前文档的平面或层次大纲。 |
| 视图.收藏夹 |
CTRL + ALT + F |
显示“收藏夹”窗口,该窗口列出了 Web 页的快捷方式。 |
| 视图.输出 |
CTRL + ALT + O |
显示“输出”窗口以在运行时查看状态消息。 |
| 视图.属性窗口 |
F4 |
显示“属性”窗口,该窗口列出当前选定项的设计时属性和事件。 |
| 视图.属性页 |
SHIFT + F4 |
显示当前选定项的属性页。 |
| 视图.资源视图 |
CTRL + SHIFT + E |
显示“资源视图”窗口。 |
| 视图.服务器资源管理器 |
CTRL + ALT + S |
显示“服务器资源管理器”窗口,该窗口允许查看并操作数据库服务器、事件日志、消息队列、Web 服务和许多其他的操作系统服务。 |
| 视图.显示Web浏览器 |
CTRL + ALT + R |
显示“Web 浏览器”窗口,它允许您查看 Internet 上的页面。 |
| 视图.解决方案资源管理器 |
CTRL + ALT + L |
显示“解决方案资源管理器”,它列出当前解决方案中的项目和文件。 |
| 视图.任务列表 |
CTRL + ALT + K |
显示“任务列表”窗口,在此自定义、分类和管理任务、注释、快捷方式、警告和错误信息。 |
| 视图.工具箱 |
CTRL + ALT + X |
显示“工具箱”,它包含可包括在代码中或与代码一起使用的控件和其他项。 |
“项目”快捷键
下列快捷组合键可用于向项目中添加新项,生成项目,或者打开文件或项目。
| 命令名 |
快捷键 |
说明 |
| 生成.生成解决方案 |
CTRL + SHIFT + B |
生成解决方案。 |
| 生成.编译 |
CTRL + F7 |
创建一个对象文件,在其中包含选定文件的机器码、链接器指令、节、外部引用以及函数名或数据名。 |
| 文件.添加现有项 |
SHIFT + ALT + A |
显示“添加现有项”对话框,该对话框使您可以将现有文件添加到当前项目。 |
| 文件.添加新项 |
CTRL + SHIFT + A |
显示“添加新项”对话框,该对话框允许向当前的项目添加新文件。 |
| 文件.新建文件 |
CTRL + N |
显示“新建文件”对话框,在此可以选择要添加到当前项目中的新文件。 |
| 文件.新建项目 |
CTRL + SHIFT + N |
显示“新建项目”对话框,在此可创建项目并将其添加到当前解决方案。 |
| 文件.打开文件 |
CTRL + O |
显示“打开文件”对话框,在此可选择要打开的现有文件。 |
| 文件.打开项目 |
CTRL + SHIFT + O |
显示“打开项目”对话框,在此可将现有项目添加到解决方案。 |
| 项目.重写 |
CTRL + ALT + INSERT |
允许在派生类中重写基类方法。用于 C#。 |
杂项编辑器的快捷键
下列快捷组合键可用于快捷键编辑器或字符串编辑器。
| 命令名 |
快捷键 |
说明 |
| 编辑.新建快捷键 |
INSERT |
添加一个新的快捷键项。仅在快捷键编辑器中可用。 |
| 编辑.新建字符串 |
INSERT |