C# 开发人员要知道的快捷键 2

“搜索和替换”快捷键

下列快捷组合键可用于“查找”、“替换”、“在文件中查找”和“在文件中替换”对话框。

命令名快捷键说明
编辑.查找CTRL + F显示“查找”对话框。
编辑.在文件中查找CTRL + SHIFT + F显示“在文件中查找”对话框。
编辑.查找下一个F3查找上次搜索文本的下一个匹配项。
编辑.查找下一个选定项CTRL + F3在文档中查找当前选定文本的下一个匹配项。
编辑.查找上一个SHIFT + F3查找搜索文本的上一个匹配项。
编辑.查找上一个选定项CTRL + SHIFT + F3查找当前选定文本的上一匹配项或者插入符号处的单词。
编辑.转到查找组合框CTRL + D将插入符号放置在“标准”工具栏上的“查找/命令”行中。
编辑.隐藏文本ALT + F3,H选择或清除“查找”对话框的“搜索隐藏文本”选项。
编辑.渐进式搜索CTRL + I启动渐进式搜索。如果启动了渐进式搜索,但尚未键入任何字符,请恢复上一模式。如果已找到文本,则搜索下一匹配项。
编辑.大小写匹配ALT + F3,C。选择或清除“查找”和“替换”操作的“大小写匹配”选项。
编辑.正则表达式ALT + F3,R选择或清除“正则表达式”选项,以便特殊字符可用于“查找”和“替换”操作。
编辑.替换CTRL + H显示“替换”对话框。
编辑.在文件中替换CTRL + SHIFT + H显示“在文件中替换”对话框。
编辑.反向渐进式搜索CTRL + SHIFT + I更改渐进式搜索的方向,从文件尾开始向文件头搜索。
编辑.停止搜索ALT + F3,S暂停当前的“在文件中查找”操作。
编辑.向上ALT + F3,B选择或清除“查找”和“替换”操作的“向上搜索”选项。
编辑.全字匹配ALT + F3,W选择或清除“查找”和“替换”操作的“全字匹配”选项。
编辑.通配符ALT + F3,P选择或清除“查找”和“替换”操作的“通配符”选项。

“可视化数据库工具”快捷键

下列快捷组合键可用于数据库设计器或查询设计器。

命令名快捷键说明
数据库.运行CTRL + E运行当前活动的数据库对象。
数据库.运行选定内容CTRL + Q运行 SQL 编辑器中的当前选择。
数据库.逐语句ALT + F5使当前的活动数据库对象按步骤进入调试模式。
查询.运行CTRL + R执行查询。仅在“查询设计器”中可用。
视图.关系图CTRL +1 键显示“查询”设计器的“关系图”窗格。仅在“查询”设计器中可用。
视图.网格CTRL + 2 键显示“查询”设计器的“网格”窗格。仅在“查询”设计器中可用。
视图.结果CTRL +4 键显示“查询”设计器的“结果”窗格。仅在“查询”设计器中可用。
视图.SQLCTRL +3 键显示“查询”设计器的“SQL”窗格。仅在“查询”设计器中可用。

“文本导航”快捷键

下列快捷组合键可在文本编辑器中用于在打开的文档内进行移动。

命令名快捷键说明
编辑.左移字符左箭头键将光标向左移动一个字符。仅在 .NET Framework 设计器中可用。
编辑.右移字符右箭头键将光标向右移动一个字符。仅在 .NET Framework 设计器中可用
编辑.文档结尾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 + 右箭头键将插入点向右移动一个单词。
编辑.上一字CTRL + 左箭头键将插入点向左移动一个单词。
视图.浏览下一个CTRL + SHIFT + 1定位到项的下一个定义、声明或引用。在“对象浏览器”和“类视图”窗口中可用。
视图.浏览上一个CTRL + SHIFT + 2定位到项的上一个定义、声明或引用。在“对象浏览器”和“类视图”窗口中可用。

“文本选择”快捷键

下列快捷组合键可在文本编辑器中用于在打开的文档中选择文本。

命令名快捷键说明
编辑.向左扩展一个字符SHIFT + 左箭头键将光标左移一个字符以扩展所选内容。仅在 .NET Framework 设计器中可用。
编辑.向左扩展一个字符列SHIFT + ALT + 左箭头键将光标左移一个字符以扩展列选择。
编辑.向右扩展一个字符SHIFT + 右箭头键将光标右移一个字符以扩展所选内容。仅在 .NET Framework 设计器中可用。
编辑.向右扩展一个字符列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 + 左箭头键将光标左移一个单词以扩展列选择。

“文本操作”快捷键

下列快捷组合键可在文本编辑器中用于在打开的文档中删除、移动或者格式化文本。

命令名快捷键说明
编辑.分行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显示“宏资源管理器”窗口,它列出当前解决方案中所有可用的宏。
工具.宏IDEALT + 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在字符串表中添加新的项。仅用于字符串编辑器。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值