在以前版本的 Visual Studio 中,您可以折叠 html 块,但在 VS2012 中似乎缺少。关于如何再次启用该功能的任何想法?
6 回答
我也遇到了这个问题,这让我发疯了。事实证明,不知何故,我关闭了“自动大纲”,这意味着我确实看到了加号/减号,快捷键 Ctrl + M + M 也不起作用。
在“编辑”>“大纲”>“开始自动大纲”中打开“自动大纲”后,一切都恢复正常。
注意:在某些情况下,要使此解决方案起作用,您还需要在单击开始自动大纲之前关闭并重新打开文档。事实上,如果您不这样做,有时该选项不会出现在菜单中。
它还在那里。问题是有时解析器需要一段时间才能在视觉上启用折叠。
试试 Ctrl + M + M 你会看到效果
无论任何树层次结构如何,我都喜欢Ctrl + M + H
在想要隐藏不需要的代码时使用。即使我想隐藏我的注释代码,这也很有效。
你只需要选择你想要折叠和点击的代码,Ctrl + M + H
现在就隐藏它:)
当您打开字体 .cshtml 时,您将必须转到 EDIT->Outlining->Start Automatic Outlining
只需将鼠标悬停在代码编辑器上并稍等片刻,不要移动鼠标 :)
大纲树将显示出来。
之前和之后
在解决方案资源管理器中右键单击html 、 cshtml或aspx文件并选择打开选项:
在对话框中选择html 编辑器并单击设置为默认按钮。
打开 html 或 cshtml 或 aspx 文件并享受带有大纲 html 标记的 html 文件。:)