首页  编辑  

快捷键

Tags: /C#/IDE/   Date Created:

命令名   快捷键   说明  

视图 . 宏资源管理器

Alt + F8

显示"宏资源管理器"窗口,其中列出了可供当前解决方案使用的所有宏。

工具 . IDE

Alt + F11

启动宏 IDE ,即 Visual Studio 宏。

工具 . 记录临时宏

Ctrl + Shift + R

使环境处于宏记录模式。

工具 . 运行临时宏

Ctrl + Shift + P

播放记录的宏。

编辑 . 复制

Ctrl + C

Ctrl + Insert

将当前选定的项复制到系统剪贴板。

编辑 . 剪切

Ctrl + X

Shift + Delete

将当前选定的项移除到系统剪贴板。

编辑 . 循环应用剪贴板中的复制项

Ctrl + Shift + Ins

Ctrl + Shift + V

将项从"工具箱"的"剪贴板循环"选项卡粘贴在文件中的插入点,并自动选择粘贴的项。可通过重复按这些快捷键来查看剪贴板上的每个项。

编辑 . 删除

Delete

删除光标右侧的一个字符。

编辑 . 查找所有引用

Shift + F12

显示代码中所选内容的引用。

编辑 . 打开文件

Ctrl + Shift + G

显示"打开文件"对话框,在此可选择要打开的现有文件。

编辑 . 粘贴

Ctrl + V

Shift + Insert

在插入点插入剪贴板的内容。

编辑 . 重复

Ctrl + Shift + Z

Ctrl + Y

Shift + Alt + Backspace

还原上次撤消的操作。

编辑 . 取消选定

Esc

关闭菜单或对话框,取消正在进行的操作,或将焦点放在当前文档窗口中。仅在 .NET Framework 设计器中可用。

编辑 . 取消

Alt + Backspace

Ctrl + Z

撤消上一编辑操作。

文件 . 打印

Ctrl + P

显示"打印"对话框,可在其中选择打印机设置。

文件 . 全部保存

Ctrl + Shift + S

保存当前解决方案中的所有文档和外部文件项目中的任何文件。

文件 . 保存选定项

Ctrl + S

保存当前项目中的选定项。

工具 . 转到命令行

Ctrl + /

将插入符号放置在"标准"工具栏上的"查找 / 命令"框中。

视图 . 后退

Alt + 向右键

显示查看历史记录中的上一页。仅可用于" Web 浏览器"窗口。

视图 . 前进

Alt + 向右键

显示查看历史记录中的下一页。仅可用于" Web 浏览器"窗口。

视图 . 弹出浏览上下文

Ctrl + Shift +8

返回到上次执行浏览操作的位置。在"对象浏览器"或"类视图"窗口中可用。

视图 . 切换设计器

F7

在编辑器的"代码"视图中显示选定的项。

调试 . 应用代码更改

Alt + F10

开始一个"编辑"或"继续"生成,以应用对正在调试的代码所作的更改。

调试 . 自动窗口

Ctrl + Alt + V A

显示"自动"窗口,以查看当前过程内当前执行行范围中的当前变量的值。

调试 . 全部中断

Ctrl + Alt + Break

临时停止执行调试会话中的所有进程。仅可用于"运行"模式。

调试 . 在函数处中断

Ctrl + B

显示"新建断点"对话框。

调试 . 断点

Ctrl + Alt + B

显示"断点"对话框,在此可添加和修改断点。

调试 . 调用堆栈

Ctrl + Alt + C

显示"调用堆栈"窗口,以显示当前执行线程的所有活动过程或堆栈帧的列表。仅可用于"运行"模式。

调试 . 删除所有断点

Ctrl + Shift + F9

清除项目中的所有断点。

调试 . 反汇编

Ctrl + Alt + D

显示"反汇编"窗口。

调试 . 启用断点

Ctrl + F9

将断点从禁用切换到启用。

调试 . 异常

Ctrl + Alt + E

显示"异常"对话框。

调试 . 即时

Ctrl + Alt + I

显示"即时"窗口,在此可计算表达式和执行个别命令。

调试 . 局部变量

Ctrl + Alt + V L

显示"局部变量"窗口,以查看当前堆栈帧中每个过程的变量及变量值。

调试 . 内存 1

Ctrl + Alt + M 1

显示"内存 1 "窗口,查看在"监视"或"变量"窗口中不能清楚地显示的大缓冲区、字符串和其他数据。

调试 . 内存 2

Ctrl + Alt + M 2

显示"内存 2 "窗口,查看在"监视"或"变量"窗口中不能清楚地显示的大缓冲区、字符串和其他数据。

调试 . 内存 3

Ctrl + Alt + M 3

显示"内存 3 "窗口,查看在"监视"或"变量"窗口中不能清楚地显示的大缓冲区、字符串和其他数据。

调试 . 内存 4

Ctrl + Alt + M 4

显示"内存 4 "窗口,查看在"监视"或"变量"窗口中不能清楚地显示的大缓冲区、字符串和其他数据。

调试 . 模块

Ctrl + Alt + U

显示"模块"窗口,该窗口允许查看由程序使用的 .dll .exe 文件。在多处理调试中,可以右击并选择"显示所有程序的模块"。

调试 . 进程

Ctrl + Alt + Z

显示"进程"窗口。可用于"运行"模式。

调试 . 快速监视

Ctrl + Alt + Q

Shift + F9

显示包含选定表达式的当前值的"快速监视"对话框。仅适用于"中断"模式。使用该命令可检查尚未为其定义监视表达式的变量、属性或其他表达式的当前值。

调试 . 寄存器

Ctrl + Alt + G

显示"寄存器"窗口,其中显示了用于调试本机代码应用程序的寄存器内容。

调试 . 重新启动

Ctrl + Shift + F5

终止调试会话,重新生成,然后从开始处开始运行应用程序。可用于"中断"模式和"运行"模式。

调试 . 运行到光标处

Ctrl + F10

在"中断"模式下,从当前语句继续执行代码,直到选定语句。"当前执行行"边距指示符出现在"边距指示符"栏中。在"设计"模式下,启动调试器并执行代码(执行到光标所在的位置)。

调试 . 脚本资源管理器

Ctrl + Alt + N

显示"脚本资源管理器"窗口,该窗口列出处于调试过程中的文档集。可用于"运行"模式。

调试 . 设置下一语句

Ctrl + Shift + F10

在选择的代码行上设置执行点。

调试 . 显示下一语句

Alt + 数字键区中的 *

突出显示要执行的下一条语句。

调试 . 启动

F5

自动附加调式器,并从" <Project> 属性"对话框中指定的启动项目中运行应用程序。如果为"中断"模式,则更改为"继续"。

调试 . 使用应用程序验证工具开始执行

Shift + Alt + F5

只可在安装了"应用程序验证工具"的情况下使用。有关更多信息,请参见" C++ 安全最佳做法"

调试 . 开始执行不调试

Ctrl + F5

在不调用调试器的情况下运行代码。

调试 . 逐语句

F11

在执行进入函数调用后,逐条语句执行代码。

调试 . 进入并单步执行当前进程

Ctrl + Alt + F11

调试 . 跳出

Shift + F11

执行当前执行点所处函数的剩余行。

调试 . 跳出当前进程

Ctrl + Shift + Alt + F11

调试 . 逐过程

F10

执行下一行代码,但不执行任何函数调用。

调试 . 逐过程执行当前进程

Ctrl + Alt + F10

调试 . 停止调试

Shift + F5

停止运行程序中的当前应用程序。可用于"中断"模式和"运行"模式。

调试 . 线程

Ctrl + Alt + H

显示"线程"窗口,以查看当前进程的所有线程及其相关信息。

调试 . 切换断点

F9

在当前行设置或移除断点。

调试 . 切换反汇编

Ctrl + F11

显示当前源文件的反汇编信息。仅适用于"中断"模式。

调试 . 监视

Ctrl + Alt + W 1

显示" Watch1 "窗口,以查看所选变量或监视表达式的值。

调试 . 监视 2

Ctrl + Alt + W 2

显示" Watch2 "窗口,以查看所选变量或监视表达式的值。

调试 . 监视 3

Ctrl + Alt + W 3

显示" Watch3 "窗口,以查看所选变量或监视表达式的值。

调试 . 监视 4

Ctrl + Alt + W 4

显示" Watch4 "窗口,以查看所选变量或监视表达式的值。

工具 . 附加到进程

Ctrl + Alt + P

显示"附加到进程"对话框,该对话框允许在单个解决方案中同时调试多个程序。

编辑 . 查找

Ctrl + F

显示"查找和替换"对话框的"快速查找"选项卡。

编辑 . 在文件中查找

Ctrl + Shift + F

显示"查找和替换"对话框的"在文件中查找"选项卡。

编辑 . 查找下一个

F3

查找上次搜索文本的下一个匹配项。

编辑 . 查找下一个选定项

Ctrl + F3

在文档中查找当前选定文本的下一个匹配项。

编辑 . 查找上一个

Shift + F3

查找搜索文本的上一个匹配项。

编辑 . 查找上一个选定项

Ctrl + Shift + F3

查找当前选定文本的上一匹配项或者插入符号处的单词。

编辑 . 查找符号

Alt + F12

显示"查找和替换"对话框的"查找符号"选项卡。

编辑 . 转到查找组合框

Ctrl + D

将插入符号放置在"标准"工具栏上的"查找 / 命令"框中。

编辑 . 渐进式搜索

Ctrl + I

开始渐进式搜索。如果启动了渐进式搜索,但尚未键入任何字符,则会恢复前一模式。如果已找到文本,则搜索下一匹配项。

编辑 . 快速查找符号

Shift + Alt + F12

在文件中搜索选定的对象或成员,并在"查找符号结果"窗口中显示匹配项。

编辑 . 替换

Ctrl + H

在"查找和替换"对话框的"快速替换"选项卡中显示替换选项。

编辑 . 在文件中替换

Ctrl + Shift+ H

在"查找和替换"对话框的"在文件中替换"选项卡中显示替换选项。

编辑 . 反向渐进式搜索

Ctrl + Shift + I

更改渐进式搜索的方向,从文件尾开始向文件头搜索。

编辑 . 停止搜索

Alt + F3 S

暂停当前的"在文件中查找"操作。

视图 . 查找符号结果

Ctrl + Alt + F12

显示"查找符号结果"窗口,该窗口显示符号搜索的匹配项。

编辑 . 下移控件

Ctrl + 向下键

在设计图面上,将选定的控件以 1 为增量向下移动。

编辑 . 将控件移动到下侧网格

向下键

在设计图面上,将选定的控件以 8 为增量向下移动。

编辑 . 左移控件

Ctrl + 向左键

在设计图面上,将控件以 1 为增量向左移动。

编辑 . 将控件移动到左侧网格

向左键

在设计图面上,将控件以 8 为增量向左移动。

编辑 . 右移控件

Ctrl + 向右键

在设计图面上,将控件以 1 为增量向右移动。

编辑 . 将控件移动到右侧网格

向右键

在设计图面上,将控件以 8 为增量向右移动。

编辑 . 上移控件

Ctrl + 向上键

在设计图面上,将控件以 1 为增量向上移动。

编辑 . 将控件移动到上侧网格

向上键

在设计图面上,将控件以 8 为增量向上移动。

编辑 . 选择下一个控件

Tab

移动到页面上的下一个控件。

编辑 . 选择上一个控件

Shift + Tab

移回到页面上选定的前一个控件。

编辑 . 显示平铺网格

Enter

在设计图面上显示网格。

编辑 . 向下调大控件大小

Ctrl + Shift + 向下键

在设计图面上,以 1 为增量,增加控件的高度。

编辑 . 将控件调大到下侧网格

Shift + 向下键

在设计图面上,以 8 为增量,增加控件的高度。

编辑 . 向左调整控件大小

Ctrl + Shift + 向左键

在设计图面上,以 1 为增量,减少控件的宽度。

编辑 . 将控件调大到左侧网格

Shift + 向左键

在设计图面上,以 8 为增量,减少控件的宽度。

编辑 . 向右调整控件大小

Ctrl + Shift + 向右键

在设计图面上,以 1 为增量,增加控件的宽度。

编辑 . 将控件调大到右侧网格

Shift + 向右键

在设计图面上,以 8 为增量,增加控件的宽度。

编辑 . 向上调整控件大小

Ctrl + Shift + 向上键

在设计图面上,以 1 为增量,减少控件的高度。

编辑 . 将控件调大到上侧网格

Shift + 向上键

在设计图面上,以 8 为增量,减少控件的高度。

编辑 . 左移字符

向左键

将光标向左移动一个字符。

编辑 . 右移字符

向右键

将光标向右移动一个字符。

编辑 . 文档结尾

Ctrl + End

将插入点移动到文档的最后一行。

编辑 . 文档开始

Ctrl + Home

将插入点移动到文档首行。

编辑 . 转到

Ctrl + G

显示"转到行"对话框。

编辑 . 转到大括号

Ctrl + ]

将插入点移动到文档中的下一个大括号处。

编辑 . 向下移动一行

向下键

将光标下移一行。

编辑 . 行尾

End

将光标移至当前行的结尾。

编辑 . 行首

Home

将光标移至当前行的开头。

编辑 . 向上移动一行

向上键

将光标上移一行。

编辑 . 下一书签

Ctrl + K Ctrl + N

移动到文档中下一个书签处。

编辑 . 向下翻页

Page Down

在"编辑器"窗口中向下滚动一屏。

编辑 . 向上翻页

Page Up

在"编辑器"窗口中向上滚动一屏。

编辑 . 上一书签

Ctrl + K Ctrl + P

移动到上一书签。

编辑 . 快速信息

Ctrl + K Ctrl + I

基于当前语言显示"快速信息"。

编辑 . 向下滚动一行

Ctrl + 向下键

将文本向下滚动一行。仅可用于文本编辑器。

编辑 . 向上滚动一行

Ctrl + 向上键

将文本向上滚动一行。仅可用于文本编辑器。

编辑 . 视图底部

Ctrl + Page Down

移动到当前文档末尾。

编辑 . 视图顶部

Ctrl + Page Up

移动到当前窗口的顶部。

编辑 . 下一字

Ctrl + 向右键

将插入点向右移动一个单词。

编辑 . 上一字

Ctrl + 向左键

将插入点向左移动一个单词。

视图 . 浏览下一个

Ctrl + Shift +1

定位到项的下一个定义、声明或引用。在"对象浏览器"和"类视图"窗口中可用。

视图 . 浏览上一个

Ctrl + Shift + 2

定位到项的上一个定义、声明或引用。在"对象浏览器"和"类视图"窗口中可用。

视图 . 向后定位

Ctrl + - (减号)

定位至浏览的上一代码行。

视图 . 向前定位

Ctrl + Shift + - (减号)

定位至浏览的下一代码行。

编辑 . 向左扩展一个字符

Shift + 向左键

将光标左移一个字符以扩展所选内容。

编辑 . 向左扩展一个字符列

Shift + Alt + 向左键

将光标左移一个字符以扩展列选择。

编辑 . 向右扩展一个字符

Shift + 向右键

将光标右移一个字符以扩展所选内容。

编辑 . 向右扩展一个字符列

Shift + Alt + 向右键

将光标右移一个字符以扩展列选择。

编辑 . 文档结尾扩展

Ctrl + Shift + End

选择从插入点到文档最后一行的文本。

编辑 . 文档开始扩展

Ctrl + Shift + Home

选择从插入点到文档首行的文本。

编辑 . 扩展转到大括号

Ctrl + Shift + ]

将插入点移动到下一个大括号处以扩展选定内容。

编辑 . 向下扩展一行

Shift + 向下键

从插入点位置开始,将选定文本向下扩展一行。

编辑 . 向下扩展列

Shift + Alt + 向下键

将光标下移一行以扩展列的选定内容。

编辑 . 扩展到行尾

Shift + End

选择从插入点到当前行行尾的文本。

编辑 . 行尾扩展列

Shift + Alt + End

将插入点移动到行尾以扩展列的选定内容。

编辑 . 扩展到行首

Shift + Home

选择从插入点到行首的文本。

编辑 . 行首扩展列

Shift + Alt + Home

将插入点移到行首以扩展列选择。

编辑 . 向上扩展一行

Shift + 向上键

从插入点位置开始向上逐行选择文本。

编辑 . 向上扩展列

Shift + Alt + 向上键

将光标上移一行以扩展列的选定内容。

编辑 . 向下扩展一页

Shift + Page Down

将选定内容向下扩展一页。

编辑 . 向上扩展一页

Shift + Page Up

将选定内容向上扩展一页。

编辑 . 全选

Ctrl + A

选择当前文档中的所有内容。

编辑 . 选择当前字

Ctrl + W

选择包含插入点的单词或插入点右侧的单词。

编辑 . 选择到最后一个返回

Ctrl + =

选择从"编辑器"中的当前位置到上一位置之间的内容。

编辑 . 扩展到视图底部

Ctrl + Shift + Page Down

将光标移动到视图中的最后一行以扩展选定内容。

编辑 . 扩展到视图顶部

Ctrl + Shift + Page Up

将选定内容扩展到当前窗口的顶部。

编辑 . 扩展到下一字

Ctrl + Shift + 向右键

将选定内容向右扩展一个单词的位置。

编辑 . 向后扩展一个字列

Ctrl + Shift + Alt + 向右键

将光标右移一个单词以扩展列选择。

编辑 . 扩展到上一字

Ctrl + Shift + 向左键

将选定内容向左扩展一个单词的位置。

编辑 . 向前扩展一个字列

Ctrl + Shift + Alt + 向左键

将光标左移一个单词以扩展列选择。

视图 . 全屏

Shift + Alt+ Enter

切换"全屏"模式的打开和关闭。

视图 . 向后定位

Ctrl + -

返回到导航历史记录中的上一个文档或窗口。

视图 . 向前定位

Ctrl + Shift + -

向前移动到导航历史记录中的下一个文档或窗口。

窗口 . 激活文档窗口

Esc

关闭菜单或对话框,取消正在进行的操作,或将焦点放在当前文档窗口中。

窗口 . 关闭文档窗口

Ctrl + F4

关闭当前 MDI 子窗口。

窗口 . 关闭工具窗口

Shift + Esc

关闭当前工具窗口。

窗口 . 移动到导航栏

Ctrl + F2

当编辑器处于"代码"视图或"服务器代码"视图中时,将光标移至位于代码编辑器顶部的下拉栏中。

窗口 . 下一个文档窗口

Ctrl + F6

逐个窗口地循环通过 MDI 子窗口。

窗口 . 下一个文档窗口导航栏

Ctrl + Tab

显示 IDE 导航器,并选中第一个文档窗口。

窗口 . 下一窗格

Alt + F6

移动到下一工具窗口。

窗口 . 下一个拆分窗格

F6

移动到单个文档的拆分窗格视图的下一个窗格。

窗口 . 下一选项卡

Ctrl + Page Down

移动到文档或窗口中的下一个选项卡。

窗口 . 下一个工具窗口导航栏

Alt + F7

显示 IDE 导航器,并选中第一个工具窗口。

窗口 . 上一个文档窗口

Ctrl + Shift + F6

移动到编辑器或设计器中的上一个文档。

窗口 . 上一个文档窗口导航栏

Ctrl + Shitf + TAB

显示 IDE 导航器,并选中上一个文档窗口。

窗口 . 上一窗格

Shift + Alt + F6

移动到上次选定的窗口。

窗口 . 上一个拆分窗格

Shift + F6

移动到拆分窗格视图中的文档的上一个窗格。

窗口 . 上一选项卡

Ctrl + Page Up

移动到文档或窗口中的上一个选项卡。

窗口 . 上一个工具窗口导航栏

Shift + Alt + F7

显示 IDE 导航器,并选中上一个工具窗口。

窗口 . 显示 EzMDI 文件列表

Ctrl + Alt + 向下键

显示仅列出所有打开文档的弹出窗口。

生成 . 生成解决方案

Ctrl + Shift + B

生成解决方案。

生成 . 取消

Ctrl + Break

停止当前生成过程。

生成 . 编译

Ctrl + F7

创建一个对象文件,在其中包含选定文件的机器码、链接器指令、节、外部引用以及函数名或数据名。

文件 . 新建文件

Ctrl + N

显示"新建文件"对话框,在此可以选择要添加到当前项目中的新文件。

文件 . 新建项目

Ctrl + Shift + N

显示"新建项目"对话框。

文件 . 打开文件

Ctrl + O

显示"打开文件"对话框。

文件 . 打开项目

Ctrl + Shift + O

显示"打开项目"对话框,在其中可将现有项目添加到解决方案。

项目 . 添加现有项

Shift + Alt + A

显示"添加现有项"对话框,该对话框使您可以将现有文件添加到当前项目。

项目 . 添加新项

Ctrl + Shift + A

显示"添加新项"对话框,该对话框允许向当前的项目添加新文件。

项目 . 重写

Ctrl + Alt + Insert

允许在派生类中重写基类方法。用于 C#