的 以下组合键用于执行操作: 强>
CTRL + 中号 + 中号 折叠/展开当前预设区域(例如 中号 ethod)
CTRL + 中号 + H 折叠/ H ide(展开)当前选择
CTRL + 中号 + Ø C Ø 全部崩溃(折叠声明正文)
CTRL + 中号 + 一个 折叠 一个 二
CTRL + 中号 + X E X 所有人
CTRL + 中号 + 大号 托格 升 所有
在概述下的上下文菜单中有一些选项。
CTRL + 中号 + Ø 将全部崩溃。
CTRL + 中号 + 大号 将扩大所有。 (在VS 2013中 - 切换全部概述)
CTRL + 中号 + P 将展开全部并禁用概述。
CTRL + 中号 + 中号 将折叠/展开当前部分。
CTRL + 中号 + 一个 即使在Html文件中也会崩溃。
这些选项也位于“大纲”下的上下文菜单中。
右键单击编辑器 - >概述找到所有选项。 ( 禁用大纲后,使用相同的步骤启用outlinging。 )
在升级到Visual Studio 2010,2012,2013或2015的情况下,有一个Visual Studio扩展来显示当前注册的键盘快捷键, IntelliCommand 。
如果你想折叠和扩展特定的循环,如果否则然后为visual studio安装以下插件。
按Ctrl + 中号 扩大地区。
按Ctrl + 大号 崩溃地区。
在Visual Studio 2017中,默认情况下似乎关闭此行为。它可以在下启用 的 工具>选项>文字编辑器> C#>高级>概述> “折叠到定义时折叠#regions” 强>
如果你的意思是捷径那么
CTRL + 中号 + 中号 :这个将折叠您的光标所在的区域,无论是方法,命名空间还是其他用于折叠代码块,区域和方法的区域。第一个将仅折叠光标所在的块/方法或区域,而第二个将折叠您所在的整个区域。
http://www.dev102.com/2008/05/06/11-more-visual-studio-shortcuts-you-should-know/
Visual Studio可以通过几种不同的方式帮助您找到问题的答案。
类型 按Ctrl + Q 访问 快速启动 ,然后输入“collap”。快速启动将显示如下内容: ?
Menus (1) Edit -> Outlining -> Collapse to Definitions (Ctrl+M, Ctrl+O) NuGet Packages (1) Search Online for NuGet Packages matching 'collap'
从那里,输入“概述”以查找与概述相关的其他菜单条目:
Menus (5) Edit -> Outlining -> Toggle Outlining Expansion (Ctrl+M, Ctrl+M) Edit -> Outlining -> Toggle All Outlining (Ctrl+M, Ctrl+L) Edit -> Outlining -> Stop Outlining (Ctrl+M, Ctrl+P) Edit -> Outlining -> Stop Hiding Current (Ctrl+M, Ctrl+U) Edit -> Outlining -> Collapse to Definitions (Ctrl+M, Ctrl+O) Options (4) Text Editor -> Basic -> VB Specific (Change outline mode, Automatic inser... ...
但请注意,Quick Launch将向您显示 只要 那些可用作Visual Studio菜单项的命令。要查找与折叠代码部分相关的其他与键盘相关的命令,请在Visual Studio菜单栏中单击:
Tools -> Options -> Environment -> Keyboard
这将在“选项”对话框中显示键盘部分。在“显示包含命令”文本框中,输入“edit.collap”。 Visual Studio将显示如下列表:
Edit.CollapseAllincurrentblock Edit.CollapseAllOutlining Ctrl+M, Ctrl+A (Text Editor) Edit.CollapseBlockcurrentblock Edit.CollapseCurrentRegion Ctrl+M, Ctrl+S (Text Editor) Edit.CollapseTag Ctrl+M, Ctrl+T (Text Editor) Edit.CollapsetoDefinitions Ctrl+M, Ctrl+O (Text Editor)
您需要单击每个命令以查看其关联的键盘快捷方式。
? 我的示例来自Visual Studio 2013。
CTL + 中号 + 一个 崩溃了
适合我,而
CTL + 中号 + Ø
才不是
按
CTL + 一个
然后
CTL + 中号 + 中号
在XML文件中压缩所有(包括子节点)。
崩溃所有用途:
按Ctrl + 中号 和 按Ctrl + 一个
VS 2012/2013/2015的所有快捷方式均可在 http://visualstudioshortcuts.com/2013/
在Visual Studio 2013中:
CTL + 中号 + 大号 扩大所有
这些都不适合我。我发现在编辑器中搜索了 Keyboard Shortcuts 档案 editor.foldRecursively 。那会给你最新的装订。就我而言 CMD + ķ , CMD + [ 。
Keyboard Shortcuts
editor.foldRecursively
如果你想 collapse/expand 一个区域内 class/method (而不是折叠整个 class/method ),您可以创建自定义区域如下:
collapse/expand
class/method
#region AnyNameforCollapsableRegion //Code to collapse #endregion
参考
你是在参考切换勾勒出来的吗?
你可以做: 控制 + 中号 然后 控制 + 大号 切换所有大纲