Возможности

Больше хорошего кода

Каждый компонент IntelliJ IDEA создан для того, чтобы максимально повысить продуктивность разработки.

Мощный статический анализ кода в сочетании с эргономичным дизайном делают разработку не только эффективной, но и приятной.

Видеотур

Глубокое понимание кода

После индексирования исходного кода IntelliJ IDEA предоставляет массу возможностей для быстрой и эффективной разработки: умное автодополнение, анализ кода в реальном времени и надежные рефакторинги.

Все, что нужно разработчику

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

Умное автодополнение кода

В то время как базовое автодополнение предлагает имена классов, методов, полей и ключевых слов в области видимости, умное автодополнение предлагает только те элементы кода, которые актуальны в текущем контексте.

Разработка на разных языках

Несмотря на то, что IntelliJ IDEA — в первую очередь IDE для Java, она понимает и предоставляет интеллектуальную помощь при написании кода на SQL, JPQL, HTML, JavaScript и многих других языках и позволяет редактировать код, написанный не на Java, внутри строковых литералов Java-кода.

Продуктивная работа

IntelliJ IDEA анализирует однообразные задачи в процессе разработки и автоматизирует их, чтобы вы могли сосредоточиться на общей картине.

Эргономичная среда

Работая над функциональностью и дизайном IDE, мы всегда думаем о том, чтобы разработчика ничто не отвлекало, и делаем все возможное, чтобы устранить или минимизировать риск потери контекста.

IntelliJ IDEA понимает, что вы хотите сделать, и автоматически вызывает соответствующие инструменты.

Продуктивность во всем

IntelliJ IDEA не только помогает писать код в редакторе, но и упрощает работу в целом. Вы сможете легко и быстро заполнить поле, найти элемент в списке, открыть нужное окно, поменять настройки и т.д.

Встроенные инструменты и
поддерживаемые фреймворки

Встроенные
инструменты

  • Системы сборки проектов
  • Системы контроля версий
  • Декомпиляция
  • Покрытие кода
  • Работа с базами данных и SQL

Языки
JVM

  • Java
  • Scala
  • Groovy
  • Kotlin

Фреймворки для разработки
корпоративных приложений

  • Spring
  • Java EE
  • JBoss
  • Play
  • Grails
  • Серверы приложений/облачные платформы

Мобильная
разработка

  • Android
  • React Native
  • Cordova
  • Ionic

Веб-разработка

  • JavaScript
  • TypeScript
  • HTML и CSS
  • Node.js
  • Angular
  • React
  • Vue.js

Что
нового

Оптимизация производительности

В этой версии производительность IntelliJ IDEA вышла на новый уровень: вас ждет ускоренный запуск, более отзывчивый интерфейс и другие улучшения.

Улучшения интерфейса

Процесс работы с VCS стал проще, при установке плагинов тем интерфейса и сочетаний клавиш не нужно перезапускать IDE, а импортированные проекты Maven и sbt настраиваются автоматически.

Поддержка фреймворков для создания микросервисов

Помощь при написании кода, навигация, инспекции и другие умные функции IDE теперь доступны для Micronaut, Quarkus и Helidon.

Выберите
вариант лицензии
Лицензия Коммерческая С открытым исходным кодом, Apache 2.0?
Java, Kotlin, Groovy, Scala
Android ?
Maven, Gradle, SBT
Git, SVN, Mercurial
Perforce
JavaScript, TypeScript ?
Java EE, Spring, Play, Grails и другие фреймворки?
Инструменты для баз данных, SQL
Обнаружение дубликатов ?
Выбрать вариант лицензии
Бесплатная пробная версия
Бесплатная, с открытым кодом