如何在.cshtml(razor pages)visual studio 2012中打开可折叠区域进行标记?

时间:2013-01-16 15:24:29

标签: razor visual-studio-2012 regions

在Visual Studio 2010中,MVC3和ASPX页面中的标记是可折叠的(通过关闭标签),但它似乎在Visual Studio 2012中不起作用。任何人都知道如何使其工作?我无法在选项中找到它......

: - )

4 个答案:

答案 0 :(得分:30)

这在Visual Studio 2013中对我有用:

<!-- #region Targets -->

<h1>Targets</h1>

<fieldset>

...

</fieldset>

<!-- #endregion -->

答案 1 :(得分:2)

  1. 突出显示您的代码块。
  2. 右击
  3. 选择“折叠标记”

答案 2 :(得分:1)

这看起来已在这里得到解答:Collapse C# block within cshtml and save it 但是,如果你在cshtml中自动折叠Razor部分之后,那么看起来你运气不好。通常的CTRL-M,M和CTRL-M + CTRL-T chorded快捷方式仅适用于你将看到的html上有熟悉的+/-折叠指标的html。

答案 3 :(得分:0)

似乎可以在Visual Studio 2012中使用

 @* <!-- #region Some Name --> *@
 @* <!-- #endregion --> *@