在Visual Studio 2012中折叠html

在之前版本的Visual Studio中,您可以折叠html块,但是在VS2012中似乎缺less了这些。 有关如何再次启用该function的任何想法?

我也有这个问题,这让我疯狂。 原来,不知何故,我closures了“自动轮廓”,这意味着我没有看到加号/减号和快捷键Ctrl + M + M也没有工作。

在“编辑”>“大纲”>“启动自动大纲”中打开“自动大纲”后,一切都恢复正常。

注意:在某些情况下,要使此解决scheme起作用,还需要closures并重新打开文档,然后单击“开始自动大纲”。 实际上,如果不这样做的话,有时这个选项不会出现在菜单中。

它仍然在那里。 问题是parsing器有时需要一段时间才能在视觉上启用折叠。

Imgur

试试Ctrl + M + M,你会看到效果

无论何时我想隐藏不需要的代码,不pipe任何树层次结构,我都喜欢使用Ctrl + M + H 即使我想隐藏我的评论代码,这工作很好。

你只需要select你想要的代码,然后按下Ctrl + M + H然后隐藏它:)

在这里输入图像说明

当你打开字体.cshtml,你将去编辑 – >大纲 – >开始自动大纲

只需将鼠标hover在代码编辑器上,稍等片刻,不要移动鼠标:)

大纲树会显示出来。

之前和之后

右键单击 解决scheme资源pipe理器中的 htmlcshtmlaspx文件,然后select打开选项:
在对话框中selectHTML编辑器,并点击设置为defualtbutton。
打开html或cshtml或aspx文件,并享受带有大纲html标记的html文件。 🙂