在Visual Studio 2008中是否可以折叠Classic ASP的函数和子例程?

问题描述 投票:1回答:6

是否可以在Visual Studio 2008中为Classic ASP启用功能和子例程的折叠?我能够手动检查并指定可折叠的代码块,但是如果有一种自动执行此操作的方法,它将节省大量时间。

否则,您是否可以想到另一个支持此功能的IDE或文本编辑器?

visual-studio-2008 ide asp-classic vbscript
6个回答
1
投票

Notepad ++具有“功能列表”插件:

http://sourceforge.net/project/showfiles.php?group_id=189927&package_id=223668

虽然这不允许您折叠Classic ASP函数和子例程,但它在侧面板中列出了它们,您可以单击它们以在函数之间跳转。


0
投票

Notepad++允许您折叠代码。我不确定它是否在功能级别上折叠,但可以确保折叠整个代码块和HTML块(例如,您可以折叠“ head”或“ div”块等)。

@@ coxymla:您确定是伴侣吗?我刚刚在Notepad ++中打开了HTML页面,并且可以折叠HEAD,而不会出现任何问题。也许我没有在上面的文本中解释得很清楚,但这是因为英语不是我的主要语言。


0
投票

不幸的是,我没有找到一个好的解决方案。

打开ASP文档时,即使将Language(语言)设置为HTML,Notepad ++也允许您折叠函数和脚本块,但不能折叠HTML元素! (当您在Notepad ++中打开.htm文件时,它确实允许您折叠这些元素。)相反,VS 2008文本编辑器-HTML元素是公平的游戏,但不是ASP代码本身。

为清楚起见进行编辑。


0
投票

FunctionList插件在Windows环境中不起作用...

NotePad ++不会在.asp文件上执行代码折叠...


0
投票

Primalscript执行此操作。它通常非常漂亮,除了它倾向于膨胀时令人沮丧。它也很昂贵,但是它增加的开发速度可能证明随着时间的推移成本是合理的。


0
投票

Visual Studio Code / VS Code非常适合经典的ASP,您需要扩展名Classic ASP found here.

© www.soinside.com 2019 - 2024. All rights reserved.