Есть ли способ включить сворачивание функций и подпрограмм для классического ASP в Visual Studio 2008? Я могу вручную пройти и указать блоки кода как сворачиваемые, но это сэкономило бы мне много времени, если бы существовал способ сделать это автоматически.
В противном случае, есть ли другой IDE или текстовый редактор, который поддерживает это?





Блокнот ++ позволяет свернуть код. Я не уверен, сворачивается ли он на уровне функций, но он точно позволяет сворачивать целые блоки кода и блоки HTML (например, вы можете свернуть блок "head" или "div" и т. д.).
@coxymla: ты уверен, дружище? Я только что открыл HTML-страницу в Notepad ++ и могу без проблем свернуть, например, HEAD. Возможно, я недостаточно ясно объяснил это в приведенном выше тексте, но это потому, что английский не является моим основным языком.
К сожалению, мне не удалось найти для этого хорошего решения.
Когда вы открываете документ ASP, Notepad ++ позволяет сворачивать функции и блоки скриптов, но не элементы HTML, даже если вы установите язык как HTML! (Однако, когда вы открываете файл .htm в Notepad ++, он позволяет свернуть эти элементы.) В текстовом редакторе VS 2008 все наоборот: HTML-элементы - это честная игра, но не сам код ASP.
Отредактировано для ясности.
В Notepad ++ есть плагин «Список функций»:
http://sourceforge.net/project/showfiles.php?group_id=189927&package_id=223668
Хотя это не позволяет свернуть классические функции и подпрограммы ASP, они перечислены на боковой панели, и вы можете щелкнуть их, чтобы перейти от функции к функции.
Плагин FunctionList не работает в среде Windows ...
NotePad ++ не выполняет сворачивание кода в файлах .asp ...
Primalscript делает это. В основном он очень изящный, за исключением того, что он имеет тенденцию к раздуванию, что расстраивает. Это также дорого, но скорость, которую он добавляет в разработку, вероятно, со временем оправдывает затраты.