折叠cshtml视图中的部分

时间:2015-01-30 09:47:16

标签: asp.net-mvc visual-studio razor

有没有办法在cshtml文件中折叠剃刀代码块或section

enter image description here

正如您在上图所示,div可折叠,但不是section或代码块。 有什么想法吗?

2 个答案:

答案 0 :(得分:1)

您可以尝试此Visual Studio扩展: https://visualstudiogallery.msdn.microsoft.com/bc07ec7e-abfa-425f-bb65-2411a260b926

其中一条评论声称它允许您在MVC4视图中折叠@helper和@section代码块,但它似乎并不适用于所有人。

答案 1 :(得分:0)

您可以在CSHTML文件中添加以下部分:

<!-- #region name -->
    wrapped content...
<!-- #endregion -->

至少从VS2015开始有效:

enter image description here

注意:您甚至可以将HTML注释包装在CSHTML注释(@* ... *@