我正在寻找javascript中C#区域的等效功能
C#语法
#region RegionName
public static void MyFunction()
{
[mycode]
}
#endregion
这允许我使用Visual Studio在我的.js文件中“折叠”我的代码并使其更易于管理。
有人有任何想法吗?
答案 0 :(得分:51)
如果需要折叠java脚本代码,那么您可以选择代码并按
Ctrl + M + H
它会折叠选定的代码。
答案 1 :(得分:17)
Microsoft现在有一个VS2010的扩展,它提供了这个功能:
答案 2 :(得分:10)
可以在Web Essentials插件的帮助下在Visual Studio 2012中安装此功能。
修改强>
要做一个可以使用的实际区域:
//#region MyRegion
function Example() {
}
//#endregion
该插件可以在这里下载: Web Essentials 2012,Web Essentials for 2010
答案 3 :(得分:6)
查看this article,它使用宏在js文件中实现#region指令。
答案 4 :(得分:5)
对于Visual Studio 2012,您可以使用此扩展程序: http://visualstudiogallery.msdn.microsoft.com/4be701d8-af03-40a4-8cdc-d2add5cde46c
答案 5 :(得分:1)
这里有一个针对VS 2010的javascript概述扩展http://jsoutlining.codeplex.com/documentation它对我很有用
答案 6 :(得分:1)