Ответ 1
В большинстве случаев, когда я пишу код, я программирую приложения С# с помощью Visual Studio, которая является моей любимой средой IDE. Однако, когда дело доходит до Javascript VS, это довольно плохо. Он не поддерживает коллапс определений (сворачивание кода AKA в других IDE/редакциях), не поддерживает код, а также имеет очень примитивную и большую часть времени бесполезную автозаполнение.
Из-за этого в какой-то момент я начал искать альтернативные инструменты для JS-программирования, и лучше всего я наткнулся на Aptana Studio. Он также поддерживает HTML и CSS (а также некоторые серверные языки, такие как Ruby, PHP, Phyton), но я использовал его только для JS, и это область, где он сияет. Он имеет очень хороший код и одну из лучших реализаций автозаполнения, которые я когда-либо видел для Javascript (даже считал, что это еще лучше).
Aptana Studio основана на Eclipse и доступна в виде плагина или в виде полной версии пакета. На их сайте они говорят, что следующая версия будет полностью независима от Eclipse, что сделает ее намного более легкой и более эффективной. Однако текущая бета-версия Aptana Studio 3 по-прежнему основана на Eclipse.
Вы можете найти больше на Aptana Studio 3 на официальной странице: http://aptana.com/products/studio3