IntelliJ IDEA 13: вышла новая версия

IntelliJ IDEA 13: вышла новая версия

Релиз новой IntelliJ IDEA 13 означает, что эта среда разработки имеет уже солидную тринадцатилетнюю историю. Из современных распространенных сред разработки для Java только NetBeans от Oracle (а раньше от Sun Microsystems) имеет более длинную историю. Компании JetBrains, разработчику IntelliJ IDEA, едва ли не единственной серьезной коммерческой среды разработки, удается выжить и уверенно развиваться даже несмотря на широкую распространенность бесплатного конкурента — Eclipse.  В последнее время появились даже слухи о том, что команда разработчиков Android собирается перейти с Eclipse на среду разработки от JetBrains.

JetBrains всегда были впереди планеты всей, что касается поддержки новых и аннонсированных технологий, и новая версия IntelliJ IDEA 13 не стала исключением. Например, в новой версии поддерживается разработка приложений на платформе Java EE 7. Свежая версия Java Enterprise была опубликована весной 2013 года. Поддержка седьмой версии Java Enterprise означает, что новая версия среды разработки будет поддерживать серверы приложений GlassFish 4, Wildfly 8 (более известный как JBoss), а также Tomcat 8. Не остались без внимания и разработчики на Spring Framework.

IntelliJ IDEA 13 Screen

Среда Android Studio от Google основана на IntelliJ IDEA Community Edition. Очевидно, какие-то идеи и наработки Android Studio были применены и в IntelliJ IDEA 13. В этой связи говорят об улучшенном редакторе кода, улучшенном UI дизайнере, а также об упрощенной интеграции SQLite баз данных. Кроме того, разработчики улучшили Gradle интеграцию. Это касается, например, синхронизации проектов, автодополнения кода для зависимостей, плагинов и генерации кода. Этот инструмент сборки в последнее время набирает все большую популярность в  Java сообществе.

Помимо этих (особенно подчеркнутых JetBrains) нововведений, конечно же, есть и множество других новинок и доработок, которые коротко описаны в пресс-релизе. Среди них, например, переработанная интеграция с Git, Mercurial и Subversion, улучшенная поддержка Scala с помощью SBT интеграции (Simple Build Tool), новые инструменты веб-разработки и поддержка инструментов развертывания облачных платформ CloudFoundry, OpenShft и Heroku.

Оригинал статьи на немецком языке можно найти здесь.