Visual C# 方案 -> 文本操作快捷键
更新:2007 年 11 月
可以在文本编辑器中使用下列快捷键组合在打开文档中删除、移动或者格式化文本。
说明: |
---|
当您在“导入和导出设置向导”中选择“Visual C# 开发设置”时,将会应用 Visual C# 2005 键盘映射方案。Visual C# 2005 即为当前键盘映射方案。首次启动时,此键盘映射方案将应用到集成开发环境 (IDE)。有关更多信息,请参见如何:更改选择设置。 |
切换到 Visual C# 键盘映射方案
在“工具”菜单中单击“选项”。
展开“环境”,然后单击“键盘”。
在“应用以下应用程序键盘映射方案”下拉列表中,选择“Visual C# 2005”。
命令名 |
快捷键 |
说明 |
---|---|---|
编辑.分行 |
Enter |
插入一个新行。
说明:
在某些编辑器中,例如“HTML 设计器”的“设计”视图,Enter 的行为取决于上下文。有关更多信息,请参见您所使用的编辑器的文档。
|
编辑.字符转置 |
Ctrl + T |
交换光标两侧的字符。例如,AC|BD 成为 AB|CD。仅在文本编辑器中可用。 |
编辑.折叠标记 |
Ctrl + M,Ctrl + T |
隐藏选定的 HTML 标记,并在其位置显示省略号 (. .. .)。可以通过将鼠标指针置于 . . . 之上,以工具提示的形式查看完整的标记。 |
编辑.折叠到定义 |
Ctrl + M,Ctrl + O |
折叠现有区域以提供源文件中的类型和成员的高级视图。 |
编辑.注释选定内容 |
Ctrl + E,C |
在当前行或当前选定内容的每一行的行首插入 //。 |
编辑.完成单词 |
Ctrl + K,W 或 Ctrl + 空格 |
完成位于完成列表中的当前单词。 |
编辑.复制参数提示 |
Ctrl + Shift + Alt + C |
将 IntelliSense 显示的参数信息复制到剪贴板。 |
编辑.向后删除 |
Backspace |
删除光标左侧的一个字符。 |
编辑.删除水平空白 |
Ctrl + E,\ |
折叠选定内容中的空白,如果没有选定内容,则删除与光标相邻的空白。 |
编辑.编排文档格式 |
Ctrl +E,D |
根据在“工具”|“选项”|“文本编辑器”|“C#”下的“格式设置”窗格中指定的缩进和代码格式设置,设置当前文档的格式。 |
编辑.格式化选定内容 |
Ctrl + E,F |
根据在“工具”|“选项”|“文本编辑器”|“C#”下的“格式设置”窗格中指定的缩进和代码格式设置,设置当前选定内容的格式。 |
编辑.生成方法存根 |
Ctrl + K,M |
为光标所停留方法调用创建新的方法声明。 有关更多信息,请参见生成方法存根 (Stub)。 |
编辑.隐藏选定内容 |
Ctrl + M,Ctrl + H |
隐藏选定文本。信号图标标记隐藏文本在文件中的位置。 |
编辑.插入制表符 |
Tab |
使文本行缩进指定数目的空格。 |
编辑.插入代码段 |
Ctrl + K,X |
显示代码段选择器。选定的代码段将被插入到光标处。有关更多信息,请参见代码段 (C#)。 |
编辑.剪切行 |
Ctrl + L |
将所有选定的行剪切到“剪贴板”;如果尚未选定任何内容,则将当前行剪切到“剪贴板”。 |
编辑.删除行 |
Ctrl + Shift + L |
删除所有选定行;如果没有选定行,则删除当前行。 |
编辑.上开新行 |
Ctrl + Enter |
在光标上方插入一个空行。 |
编辑.下开新行 |
Ctrl + Shift + Enter |
在光标之下插入一个空行。 |
编辑.行转置 |
Shift + Alt + T |
将包含光标的行移动到下一行的下方。 |
编辑.列出成员 |
Ctrl + J, Ctrl + K,L |
调用 IntelliSense 完成列表。 |
编辑.转换为小写 |
Ctrl + U |
将选定文本更改为小写字符。 |
编辑.转换为大写 |
Ctrl + Shift + U |
将选定文本更改为大写字符。 |
编辑.改写模式 |
Insert |
在插入和改写插入模式之间切换。仅在使用文本编辑器时可用。 |
编辑.参数信息 |
Ctrl + Shift + 空格键或 Ctrl + K,P |
显示指定方法所需的参数的名称、数量和类型。 |
编辑.粘贴参数提示 |
Ctrl + Shift + Alt + P |
将先前从 IntelliSense 复制的参数信息粘贴到光标所指示位置。 |
编辑.停止隐藏当前区域 |
Ctrl + M,Ctrl + U |
移除当前选定区域的大纲显示信息。 |
编辑.停止大纲显示 |
Ctrl + M,P |
从整篇文档中移除所有大纲显示信息。 |
编辑.交换定位点 |
Ctrl + E,A |
交换当前选定内容的定位点与结束点。 |
编辑.左缩进 |
Shift + Tab |
将选定行左移一个制表位。 |
编辑.切换所有大纲显示 |
Ctrl + M,L |
在折叠和展开状态之间切换所有以前被折叠的大纲区域。 |
编辑.切换大纲显示展开 |
Ctrl + M,M |
在折叠和展开状态之间切换 当前选定的折叠区域。 |
编辑.切换任务列表快捷方式 |
Ctrl + E,T |
在当前行处设置或移除快捷方式。 |
编辑.切换自动换行 |
Ctrl +E,W |
启用或禁用编辑器中的自动换行。 |
编辑.取消注释选定内容 |
Ctrl + E,U |
从代码的当前行中移除注释语法。 |
编辑.查看空白 |
Ctrl + E,S - 或 - Ctrl + R,Ctrl + W |
显示或隐藏空格和制表符标记。 |
编辑.字删除直至结尾处 |
Ctrl + Delete |
删除光标右侧的单词。 |
编辑.字删除直至开始处 |
Ctrl + Backspace |
删除光标左侧的单词。 |
编辑.字转置 |
Ctrl + Shift + T |
对调光标两侧的单词。例如,|End Sub 将更改为读取 Sub End|。 |