IntelliJ ИДЕЯ


IntelliJ IDEA — это интегрированная среда разработки (IDE), написанная на Java для разработки компьютерного программного обеспечения. Он разработан компанией JetBrains (ранее известной как IntelliJ) и доступен как Apache 2 Licensed Community edition [2] и как проприетарная коммерческая версия. Оба могут быть использованы для коммерческой разработки. [3] [4]

Первая версия IntelliJ IDEA была выпущена в январе 2001 года и была одной из первых доступных Java IDE с интегрированными расширенными возможностями навигации по коду и рефакторинга кода . [5] [6]

В отчете InfoWorld за 2010 год IntelliJ получил наивысшую оценку центра тестирования из четырех ведущих инструментов программирования Java: Eclipse , IntelliJ IDEA, NetBeans и JDeveloper . [7]

В декабре 2014 года Google анонсировала версию 1.0 Android Studio , IDE с открытым исходным кодом для приложений Android , основанную на общедоступной версии IntelliJ IDEA. [8] Другие среды разработки, основанные на платформе IntelliJ, включают AppCode , CLion , DataGrip , GoLand , PhpStorm , PyCharm , Rider , RubyMine , WebStorm и MPS . [9]

IDE предоставляет определенные функции [12] , такие как завершение кода путем анализа контекста, навигация по коду, которая позволяет напрямую переходить к классу или объявлению в коде, рефакторинг кода , отладка кода [13] , линтинг и варианты исправления несоответствий с помощью предложений.

IDE обеспечивает [12] интеграцию с инструментами сборки/упаковки, такими как grunt , bower, gradle и SBT . Он поддерживает системы контроля версий, такие как Git , Mercurial , Perforce и SVN . Доступ к таким базам данных, как Microsoft SQL Server , Oracle , PostgreSQL , SQLite и MySQL , можно получить непосредственно из IDE в версии Ultimate с помощью встроенной версии DataGrip .