Aptana, Eclipse и Netbeans поддерживают HTML, CSS, JavaScript и Java.
Aptana на самом деле Eclipse под прикрытием с улучшенной поддержкой веб-приложений.
Я широко использовал Eclipse и обнаружил, что этого достаточно для моей работы по веб-разработке на Java.
Недавно я перешел на использование IntelliJ IDEA после использования их JavaScript IDE - Webstorm . IntelliJ IDEA - это полнофункциональная среда разработки с отличной поддержкой различных языков и сред. Webstorm (насколько я могу судить) - это урезанная версия IntelliJ IDEA, специально ориентированная на разработку JavaScript.
Отличительной особенностью IntelliJ IDEA и Webstorm является их поддержка смешанных языков. То есть, если у вас есть HTML, CSS и Javascript все в одном файле, он все это понимает и правильно выделяет и форматирует код для вас. Еще одна замечательная функция - это проверки кода, которые анализируют ваш код на наличие ошибок и распространенных ошибок - это отличная функция.
IntelliJ IDEA и Webstorm являются платными приложениями, но вы можете попробовать их бесплатно в течение 30 дней.
Я бы настоятельно рекомендовал попробовать IntelliJ IDEA и / или Webstorm.