是否有HTML的#Region代码

Jim*_*Jim 21 html c# vb.net region

在VB和C#中#Region ... #endRegion,它有可折叠的功能.在HTML中有类似的方法吗?

现在我只是阻止不同元素在我的HTML页面上的位置的注释,但我希望有一个折叠点而不是所有<tr> <td><div>标签折叠.

Big*_*ing 43

这确实取决于IDE,刚刚注意到Visual Studio的免费Web Essentials 2012插件的最新版本增加了HTML中的区域支持.

http://visualstudiogallery.msdn.microsoft.com/07d54d12-7133-4e15-becb-6f451ea3bea6

http://vswebessentials.com/changelog

  <!--#region main  -->


  <!--#endregion -->
Run Code Online (Sandbox Code Playgroud)

  • 这仍然适用于Visual Studio 2013,仍然需要Web Essentials. (3认同)
  • `&lt;!--region 区域名称 --&gt;` 和 `&lt;!-- endregion --&gt;` 在 Intellij 中工作 (3认同)

Mau*_*les 15

从Visual Studio 2013开始,Update编辑器区域现在支持更新区域.您可以使用内置代码段:键入"

<!-- #region SampleRegion -->
<!-- #endregion -->
Run Code Online (Sandbox Code Playgroud)

您可以在此处找到此更新的详细信息以及更新4中的其他新功能.

  • 也适用于Visual Studio Code. (4认同)

Pau*_*eld 11

我认为简短的回答是否定的.

Region只是编辑器(Visual Studio)识别的IDE指令.HTML标准中没有任何内容,你在HTML中输入的任何内容也会直接发送到浏览器,所以我没有遇到任何东西,也无法想象会有任何东西.


Rya*_*nal 10

突出显示要折叠的部分,然后转到 Edit -> Outlining -> Hide Selection

参考:如何:在Visual Web Developer中折叠和展开HTML元素

编辑:这假设您使用的是Visual Studio