Visual studio 如何在使用Visual Studio 2010时可折叠的经典asp文件中创建区域

Visual studio 如何在使用Visual Studio 2010时可折叠的经典asp文件中创建区域,visual-studio,visual-studio-2010,asp-classic,Visual Studio,Visual Studio 2010,Asp Classic,在VisualStudio2010中处理经典asp文件时,html被认为是可折叠的。我想能够在我自己的地区内正常asp 我如何添加这样的“区域”?没有内置的支持,但是您可以编写自己的宏命令来实现相同的结果 事实上,这项工作已经完成。请参见和(为VisualStudio2008编写,尽管为VisualStudio2010很容易调整) 宏本质上寻找特定格式的注释行,然后使用IDE编辑器窗口的可编程性在两个特殊格式的注释块之间提供一个“折叠”区域 在JavaScript示例中,有两个硬编码常量,它们表

在VisualStudio2010中处理经典asp文件时,html被认为是可折叠的。我想能够在我自己的地区内正常asp


我如何添加这样的“区域”?

没有内置的支持,但是您可以编写自己的宏命令来实现相同的结果

事实上,这项工作已经完成。请参见和(为VisualStudio2008编写,尽管为VisualStudio2010很容易调整)

宏本质上寻找特定格式的注释行,然后使用IDE编辑器窗口的可编程性在两个特殊格式的注释块之间提供一个“折叠”区域

在JavaScript示例中,有两个硬编码常量,它们表示表示表示区域开始和结束的特殊格式的注释块:

Const REGION_START As String = "//#region"
Const REGION_END As String = "//#endregion"
开始处的
/
表示JavaScript中注释的开始,但这在“经典ASP”中不起作用,因此您可以将其更改为VBScript的相关注释符号,例如:

Const REGION_START As String = "<!--//#region-->"
Const REGION_END As String = "<!--//#endregion-->"
Const REGION_START As String=“”
Const REGION_END As String=“”

您只需选择一段代码,然后使用快捷键CTRL+M、CTRL+H创建可折叠区域。与经典asp配合使用效果良好


请参阅此处的相关快捷方式:

很酷,如果它在重新加载后仍能保持,那就太好了。