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

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

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

Видеотур

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Системы сборки проектов
  • Системы контроля версий
  • HTTP-клиент
  • Инструменты профилирования
  • Декомпиляция
  • Покрытие кода
  • Работа с базами данных и SQL
Языки JVM

Языки JVM

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

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

  • Spring
  • Java EE
  • Micronaut
  • Quarkus
  • Helidon
  • Play2
  • Grails
Мобильная разработка

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

  • Android
  • React Native
  • Cordova
  • Ionic
Веб-разработка

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

  • JavaScript
  • TypeScript
  • HTML и CSS
  • Node.js
  • Angular
  • React
  • Vue.js
Подробно о том, что умеет IntelliJ IDEA
Что
нового

Управление пул-реквестами GitHub

Просматривайте, назначайте, проверяйте и объединяйте пул-реквесты GitHub прямо в IDE. Также можно добавлять комментарии к обсуждениям и смотреть результаты проверок.

Удобная обработка ошибок

Используйте новый виджет для навигации по ошибкам и предупреждениям в текущем файле. В окне Problems вы увидите полный список проблем с описаниями и сможете быстро их исправить. А если внесенные изменения привели к ошибкам в других файлах, Ide сообщит вам об этом.

Расширенная поддержка фреймворков и технологий

IntelliJ IDEA 2020.2 полностью поддерживает технологии Jakarta EE и предоставляет новые возможности для работы с Quarkus, Micronaut, Amazon SQS API и OpenAPI.

Выберите
вариант лицензии