Я использую Dreamweaver, но это не дает мне классы, функции, имена подписок, когда я начинаю писать.Хорошая среда для классического ASP?
Есть ли хорошие альтернативы?
Я использую Dreamweaver, но это не дает мне классы, функции, имена подписок, когда я начинаю писать.Хорошая среда для классического ASP?
Есть ли хорошие альтернативы?
Нет ничего, поскольку Classic ASP - это язык сценариев. Visual Studio имеет очень рудиментарный Intellisense, но только для очень простых функций, и я нашел, что это не помогает. Лучше всего придерживаться Dreamweaver или просто использовать легкий текстовый редактор с подсветкой синтаксиса. Я рекомендую Notepad ++
Как бы мне ни было больно, visual studio.net 2003 работает довольно хорошо, как IDE с классическими страницами asp. Кроме того, если вы используете приложение Visual Assist для Total Tomatoe, то на самом деле они делают классический интерес для ASP. Серьезно. Полностью переносимый И отлаживаемый. И если вы подбрасываете AspUnit для классики, вы можете легко запускать/поддерживать модульные тесты прямо рядом со всеми вашими страницами.
Он работает для классического Asp так же, как большие мальчики используют для их .Net кодирования минус несколько .net тонкостей, конечно
С vs.net 2003 вы можете на самом деле шаг, хотя код по одной строке время. вы получаете точки останова. Вы также получаете все переменные locals, показанные при шаге, и стек рабочего вызова, который хорош, если у вас есть вложенные объекты/procs/includes.
Если вы используете «Visual Assist» addin - и вы используете опцию явным - вы также получаете очень работоспособную версию Intellisense для всех ваших объектов и процедур vbscript. Довольно удивительно, чтобы получить Intellisense на языке сценариев, но им это удалось.
И для тестирования вашего классического кода AspUnit - это совершенно функциональный визуальный компонент «красный/зеленый».
Это заняло у меня навсегда, чтобы, наконец, все это было настроено вместе и работало нормально, но это было хорошо для того, чтобы загрузить унаследованный код, который я унаследовал. Вот некоторые ссылки на все вещи ref'ed выше:
Visual Studio 2003 (не дешево, но ступая, хотя сценарий code-- бесценно):
http://www.amazon.com/Microsoft-Visual-Studio-Professional-English/dp/B00008I9K2
Настройка против .net 2003 для работы с осиной классикой:
Всего Томатный Visual Assist:
- http://www.wholetomato.com/
AspUnit:
- http://aspunit.sourceforge.net/
Я использовал Visual Studio 2003 для работы с устаревшим ASP-кодом, и он делает довольно приличную работу. Гораздо лучше, чем использование Visual Interdev или текстового редактора. – Chris
Возможно, это поможет разработчикам-разработчикам по-прежнему придерживаться классической отладки ASP. Я много лет использую Team Remote ASP Debugger (http://www.aspdebugger.com) для отладки классического ASP. Спасал меня время и слезы в тот день. Надеюсь это поможет. –
Просто скачанный Whole Tomato Visual Assist, и ничего себе, это потрясающе на классическом ASP! Он «находит ссылки» и т. Д.! –
Я думаю, что VS2005 лучше путь для классического ASP. VS2005 поддерживает отладку и выделение кода. И визуальный помощник X томатного тома - необходимая надстройка. Он улучшает подсветку кода, intellisense для VS2005, и это ускорит ваши работы. И вы можете видеть вид VA, как вид наброска класса.
Я в большой степени использую Expression Web 4 (по доступной цене) и недавно новый бесплатный WebMatrix, как от Microsoft. Оба идут с intellisense для классических ASP и текущих языков, таких как .Net/Razor.
Использование Sublime с SublimeCodeIntel пакета
Изначальный сценарий 2012. Awsome для классического осины
В течение семи лет, так как этот вопрос был задан, то IDE пейзаж изменился совсем немного. Чтение классического ASP-кода на Linux или любой другой платформе теперь возможно с Visual Studio Code. Код Visual Studio не Visual Studio, но совершенно другой редактор, основанный на Electron.
Да, Microsoft теперь поставляет код, написанный в NodeJS, который работает по наивности на Linux!
Какое расширение ASP вы рекомендуете/используете для ASP Classic? (У меня есть огромный проект для сохранения). Кажется, у них несколько: https://marketplace.visualstudio.com/search?term=asp&target=VSCode&category=All%20categories&sortBy=Relevance –
Поскольку у меня смешанный ASP/HTML, я пошел с расширением «ASP HTML». Удивительно, что они также предлагают расширения VIM! –
Как кто-то, кто знаком с VS и VSC, вы можете предложить любую причину выбора VSC для VS для классического ASP? VS работает для меня, но я мог бы быть уверен, чтобы двигаться, если бы я думал, что это стоит. – RyanfaeScotland
Я бы согласился с этим. Я все еще использую Dreamweaver, а иногда VS2005, если я хочу отлаживать без Response.Write. Я пробовал Expression Web вместо DW, но старые привычки умирают. –
+1: основной текстовый редактор с подсветкой синтаксиса с автоматическим отступом + - это все, что вам нужно. Notepad ++ == awesome. – Juliet