Как бы мне ни было больно это говорить, visual studio.net 2003 довольно хорошо работает как IDE с классическими страницами asp. Кроме того, если вы используете надстройку Whole Tomatoe Visual Assist вместе с ним, они на самом деле превращают классического осла в увлекательный код. Полностью терпимый И отлаживаемый. И если вы добавите AspUnit для классики, вы можете легко запускать / поддерживать модульные тесты рядом со всеми вашими страницами.
Он работает для классического Asp точно так же, как большие мальчики используют для своего кодирования .Net минус несколько тонкостей .net, конечно
С vs.net 2003 вы можете переходить по одной строке за раз. Вы получаете точки останова. Вы также получите все локальные переменные, отображаемые во время пошагового выполнения, и рабочий стек вызовов, что хорошо, если у вас есть вложенные объекты / procs / include.
Если вы получаете надстройку «Visual Assist» - и используете явный параметр - вы также получаете очень работающую версию Intellisense для всех ваших объектов и процедур vbscript. Довольно удивительно получить Intellisense на языке сценариев, однако им это удается.
А для тестирования вашего классического кода AspUnit является совершенно функциональным «красным / зеленым» визуальным компонентом.
Мне потребовалось целую вечность, чтобы наконец все настроить и запустить должным образом, но это стоило того, чтобы загрузить унаследованный код. Вот несколько ссылок на все вышеперечисленные материалы:
Visual Studio 2003 (не дешево, но пошагово, хотя код скрипта - бесценно):
Визуальная помощь всего помидора :
- http://www.wholetomato.com/
AspUnit
- http://aspunit.sourceforge.net/