Компания JetBrains обновила среду разработки IntelliJ Idea — переделан пользовательский интерфейс и реализован новый, более быстрый компилятор. IntelliJ 12 — первая версия среды, поддерживающая будущий стандарт Java 8. Компиляция теперь происходит в отдельном от самой среды разработки процессе, благодаря чему можно продолжать работать в IDE, пока программа компилируется. Кроме того, переработан механизм управления зависимостями классов и в целом сборка выполняется быстрее и с использованием меньшего объема системной памяти, утверждают в JetBrains. Есть также возможность задавать условия автоматической компиляции (например, обновление файла с исходным кодом). IntelliJ поддерживает лямбда-выражения и другие особенности стандарта Java 8, утверждение которого ожидается в следующем году. Предусмотрены средства, упрощающие использование новшеств Java 8 в ранее написанном коде. Другие особенности среды — дизайнер интерфейсов для клиентских Android-программ, а также поддержка фреймворка Spring и ряда серверов Java Enterprise Edition. Есть возможность работы с Java-платформами в виде сервиса от CloudBees и VMware. Предлагается IntelliJ как в бесплатной, так и в платных редакциях.