Есть ли IDE с явной поддержкой AngularJS?

Я пробовал WebStorm, но там, похоже, есть базовая поддержка JavaScript, как в любой другой веб-среде, которую я пробовал. Я ищу что-то, что позволит мне перейти через HTML-страницы к контроллерам и т.д.

Если ответ "нет" на этот вопрос, существует ли какая-либо другая инфраструктура JavaScript, похожая на Angular, которая имела бы что-то вроде плагина Eclipse или какой-либо другой явной поддержки в некоторой среде IDE?

Ответ 2

Visual Studio 2012 на сегодняшний день является лучшим. Этот tutorial использует VS 2012 и очень полезен для меня. Существует также бесплатная Express версия.

Учебник поможет вам начать работу с нуля без необходимости полагаться на плагины.

Еще один отличный проект Angular JS/учебник с использованием Visual Studio

Ответ 4

У AngularUI есть написанные плагины, которые предлагают полную поддержку IDE AngularJS (и, возможно, AngularUI) для текстовых редакторов Sublime Text 2 и 3 и TextMate.

Высокий текст 2 и 3
http://www.sublimetext.com/3

TextMate (только для Mac OS X)
http://macromates.com/download

Плагины AngularUI IDE
Sublime - https://github.com/angular-ui/AngularJS-sublime-package
TextMate - https://github.com/angular-ui/AngularJS.tmbundle

Вы можете получить полное руководство по настройке для Sublime Text здесь (вы будете работать и запуститесь за 5 минут):
http://weblogs.asp.net/dwahlin/archive/2013/08/30/using-the-angularjs-package-for-sublime-text.aspx

Когда я разрабатываю ранние доказательства концептуальных приложений, мне нравится использовать DropBox для хранения моего кода, чтобы я мог получить доступ ко всему на работе и дома. Плюс, если вы сохранили проект в папке Public, вы можете создать общедоступный URL-адрес для ваших страниц .html, которые будут правильно отображаться в браузере (т.е. правильно запустить HTML, CSS и JS), по существу превратив DropBox в вид ограниченного хостинг-провайдера.

Если вы решили использовать Sublime, вы можете загрузить переносимую версию (не требуется установка) и сохранить ее в DropBox; таким образом, у вас есть доступ ко всему вашему коду и полной программе AngularJS IDE, где бы вы ни использовали DropBox. Что в основном означает, что у вас есть полная среда для разработчиков в облаке. Довольно сладкий!