Ответ 1
Несколько вариантов:
- Visual Studio 2008 (включая VWD Express, http://blog.berniesumption.com/software/how-to-debug-javascript-in-internet-explorer/)
- Adobe Dreamweaver CS4
- Notepad ++ (или любой другой текстовый редактор), Firefox и Firebug
Что вы предлагаете для IDE разработки JS. Есть ли что-то похожее на VisualStudio IDE, поэтому я могу запустить/отладить мое приложение в нем?
Несколько вариантов:
В JetBrains мы только что разработали легкий HTML/Javascript/CSS IDE WebStorm, который включает в себя очень умный редактор JavaScript с автозавершением на основе DOM и HTML5 Поддержка API. Он позволяет отлаживать (поддерживаемые точки останова) и запускать ваши скрипты непосредственно из среды IDE.
Я считаю, что поддержка JavaScript IntellJ превосходна, как и все остальное, что они делают.
Netbeans 6.x и Firefox + Firebug
В прошлом я использовал Aptana автономный или как плагин Eclipse. В версии Pro есть некоторые приятные дополнения, такие как встроенный IE (всегда встроенный Firefox) и отладка поддержки обоих браузеров. Я нашел после нескольких часов тестирования, что Suns Netbeans - лучшая среда разработки PHP и Python для Windows и Linux. Я был удивлен тем, что поддержка Javascript может держать свечу в Aptana. Поэтому Netbeans - моя рекомендация (не только для Javascript).
Попробуй, это бесплатно!
Я нашел Aptana Studio, чтобы быть хорошим.
Я рекомендую все больше и больше Netbeans , который еще не был предложен (я слепой иногда). Netbeans разрабатывается Sun и поддерживает не только Java, но и несколько других языков (PHP, Ruby, Python, Javascript).
Я использую его какое-то время, и я очень доволен. Он быстрый, обеспечивает завершение кода и легко интегрирует основные JS-библиотеки (Prototype, YUI). Он также имеет отладчик, который можно связать с FF или IE.
Попробуйте, вы не будете разочарованы!
Komodo IDE (или бесплатное редактирование Komodo, если вы можете жить без интегрированного отладчика) довольно приятны.
Вот хороший список IDE, которые вы можете использовать для написания JavaScript:
В настоящее время я использую PHPStorm от JetBrains, и я могу легко сказать, что это лучший редактор, который я когда-либо пробовал. Поставляется с множеством функций, которые я не видел в других редакторах, таких как
safe-refactor
Иногда я занимаюсь PHP, поэтому предпочитаю PHPStorm, поэтому разработчикам Front End следует предпочесть WebStrorm, специализирующийся на нас.
Я думаю, каждый разработчик FE должен попробовать PHPStorm или WebStorm с Firefox и Firebug.
Я пробовал несколько IDE на прошлой неделе, и NetBeans - мой победитель. Он отключил загрузку для загрузки файлов в фоновом режиме. И очень хорошее завершение кода, складывание и т.д.
Вот мой опыт работы с приложениями на основе Extjs в пользовательском интерфейсе с Java как серверный язык. Я большой сторонник технологий/продуктов с открытым исходным кодом.
Я до сих пор использовал Eclipse, Netbeans, Webstorm и notepad ++ с некоторыми добавленными плагинами.
И я считаю, что Netbeans лучше всего подходит для выделения и формирования синтаксиса. Он распознает недостающие запятые, глобальные переменные, дублирует ключи для объектных литералов очень впечатляющим образом.
Почти одинаковые вещи могут быть достигнуты путем добавления некоторых pligins, таких как Spket в eclipse, но он запрашивает лицензию, когда вы переходите на предварительный уровень настроек.
Если вы не так заботитесь об интегрированной среде с веб-сервером, то Web storm лучше всего во всех аспектах, но самым большим недостатком является "Платный". (Даже если он запрашивает 1000 рупий).
Firebug и хороший текстовый редактор с подсветкой синтаксиса - это лучший комбо. Не нужно больше добавлять. С помощью этой комбинации вы получите:
И есть инструменты, которые добавляют к Firebug:
Одним из преимуществ разработки Javascript является гибкость и возможность мгновенной обратной связи при разработке. Я не вижу причин помешать этому, добавив среду IDE, которая включает шаг развертывания.
Notepad ++ поставляется со встроенным подсветкой синтаксиса javascript и JSlint плагин очень удобен. IMHO для отладки нет ничего лучше, чем инструменты разработчика Chrome или Firebug.
На этой странице просматриваются самые продвинутые IDE (с точки зрения рефакторинга и intellisense):
Плагин Eclipse и JSEclipse и, конечно же, Firefox + Firebug - идеальный дуэт. Вы найдете эту настройку удовлетворительной.
Aptana - отличная среда разработки, поскольку она обеспечит intelli-sense для CSS, javascript, html, java и т.д. Отладчик дает вам возможность запускать в FF или IE и является полнофункциональным отладчиком. Издание сообщества также позволяет запускать JavaScript-сервер на стороне сервера. Очень прочная и многофункциональная платформа бесплатно.