Jump to content

Я понимаю идею

Я понимаю идею
Разработчик(и) JetBrains
Первоначальный выпуск 1.0 / январь 2001 г .; 23 года назад ( 2001-01 )
Стабильная версия
2024.1.2 [1]  Отредактируйте это в Викиданных / 23 мая 2024 г.
Написано в Ява , Котлин
Операционная система Windows , macOS , Linux
Тип Java IDE
Лицензия
Веб-сайт www .jetbrains /идея /

IntelliJ IDEA ( / ɪ n ˈ t ɛ l ɪ ə ˈ d ə / [2] ) — интегрированная среда разработки (IDE), написанная на Java , для разработки компьютерного программного обеспечения, написанного на Java, Kotlin , Groovy и других языках на основе JVM . Он разработан компанией JetBrains (ранее известной как IntelliJ) и доступен как лицензионная версия Apache 2 для сообщества. [3] и в собственном коммерческом издании. Оба могут быть использованы для коммерческого развития. [4] [5]

История [ править ]

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

В 2009 году JetBrains выпустила исходный код IntelliJ IDEA под с открытым исходным кодом лицензией Apache 2.0. [8] [9] JetBrains также начала распространять ограниченную версию IntelliJ IDEA, состоящую из функций с открытым исходным кодом, под названием Community Edition. Коммерческая версия Ultimate Edition предоставляет дополнительные функции и остается доступной за определенную плату.

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

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

В сентябре 2020 года компания Huawei анонсировала и выпустила версию 1.0 DevEco Studio , интегрированной среды разработки с открытым исходным кодом для разработки приложений HarmonyOS, основанной на Jetbrains IntelliJ IDEA с SmartAssist от Huawei для Windows и macOS . [13]

Системные требования [ править ]

Системные требования для IntelliJ IDEA 2023.3 [14]
Окна macOS Линукс
Версия операционной системы 64-разрядная версия Windows 10 версии 1809 (или Windows Server 2019 ) или новее. macOS Big Sur или более поздняя версия Дистрибутив Linux с glibc 2.27 или новее, поддерживающий GNOME , KDE или Unity.
БАРАН Минимум 2 ГБ ОЗУ; Рекомендуется 8 ГБ ОЗУ
Дисковое пространство Требуется 3,5 ГБ; свободного места рекомендуется твердотельный накопитель объемом не менее 5 ГБ
JDK-версия Поддерживается JDK с 7 по 21 [15]
JRE-версия В комплекте с Java 17
Разрешение экрана Требуется не менее 1024×768; рекомендуется не менее 1920×1080

Особенности [ править ]

Помощь в кодировании [ править ]

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

Встроенные инструменты и интеграция [ править ]

IDE предоставляет [16] интеграция с инструментами сборки/упаковки, такими как Grunt , Bower, Gradle и sbt . Он поддерживает такие базы данных, как Microsoft SQL Server , Oracle , PostgreSQL , SQLite и MySQL , к которым можно получить доступ непосредственно из IDE в редакции Ultimate через встроенную версию DataGrip , еще одной IDE, разработанной JetBrains.

Экосистема плагинов [ править ]

IntelliJ поддерживает плагины, с помощью которых можно добавить в IDE дополнительную функциональность. Плагины можно загрузить и установить либо с веб-сайта репозитория плагинов IntelliJ, либо с помощью встроенной функции поиска и установки плагинов в IDE. Каждая редакция имеет отдельные репозитории плагинов, причем по состоянию на 2019 год в редакциях Community и Ultimate насчитывается более 3000 плагинов каждая. [18]

Поддерживаемые языки [ править ]

Редакции Community и Ultimate различаются поддержкой различных языков программирования, как показано в следующей таблице. [19]

Технологии и фреймворки [ править ]

Источник: [19]

Был бесплатный плагин от Atlassian для IntelliJ, доступный для интеграции с JIRA . [32] Бамбук , Тигель и Рыбий Глаз . Однако программное обеспечение под названием IDE-Connector было прекращено 1 июня 2015 года. [33]

Управление версиями программного обеспечения и контроль версий [ править ]

Эти две версии также различаются по поддержке. [19] для версиями программного обеспечения версиями и управления систем .

См. также [ править ]

Библиография [ править ]

  • Сондерс, Стивен; Филдс, Дуэйн К.; Белаев, Евгений (1 марта 2006 г.), IntelliJ IDEA в действии (1-е изд.), Мэннинг , с. 450 , ISBN  1-932394-44-3
  • Davydov, S.; Efimov, A. (May 2005), IntelliJ IDEA. Professional'noe programmirovanie na Java (V podlinnike) (1st ed.), BHV , p. 800, ISBN  5-94157-607-2 , заархивировано из оригинала 9 декабря 2013 г. , получено 17 марта 2011 г.

Ссылки [ править ]

  1. ^ «IntelliJ IDEA 2024.1.2 вышла!» .
  2. ^ Джемеров Дмитрий. «Создание инструментов разработчика на базе платформы IntelliJ. Вебинар» . YouTube, канал IntelliJ IDEA . Проверено 2 мая 2024 г.
  3. ^ «JetBrains/intellij-сообщество» . Гитхаб . 6 декабря 2022 г.
  4. ^ «Часто задаваемые вопросы — проект IntelliJ с открытым исходным кодом — Confluence» . www.jetbrains.org . Архивировано из оригинала 23 января 2020 г.
  5. ^ «Могу ли я использовать Community Editions IDE JetBrains для разработки коммерческого проприетарного программного обеспечения?» . ДжетБрэйнс . Проверено 29 июня 2021 г.
  6. ^ «IntelliJ IDEA:: Рефакторинг Java плюс сложный рефакторинг кода для JSP, XML, CSS, HTML, JavaScript» . ДжетБрэйнс. Архивировано из оригинала 22 января 2014 г. Проверено 17 декабря 2010 г.
  7. ^ Фаулер, Мартин . «Переход Рубикона рефакторинга» . Мартин Фаулер.com .
  8. ^ «IntelliJ IDEA от JetBrains становится открытым исходным кодом» . Блог JetBrains . 15 октября 2009 года . Проверено 4 сентября 2022 г.
  9. ^ Проншинске, Митч (15 октября 2009 г.). «IntelliJ IDEA становится открытым исходным кодом» . dzone.com . Архивировано из оригинала 14 марта 2017 г. Проверено 4 сентября 2022 г.
  10. ^ Бинсток, Эндрю (22 сентября 2010 г.). «Обзор InfoWorld: лучшие инструменты программирования на Java» . Инфомир .
  11. ^ «Google выпускает Android Studio 1.0, первую стабильную версию своей IDE» . ВенчурБит . 8 декабря 2014 г.
  12. ^ «Что такое платформа IntelliJ?» . ВенчурБит . 23 февраля 2015 г.
  13. ^ Амит (09 сентября 2020 г.). «Выпущена Huawei DevEco Studio 1.0: можно разработать EMUI 11 и приложение Hongmeng Project» . ХУ . Проверено 24 августа 2023 г.
  14. ^ «Установка IntelliJ IDEA – Системные требования» . www.jetbrains.com . 11 января 2024 г. Проверено 7 февраля 2024 г.
  15. ^ «Поддерживаемые версии и функции Java» . www.jetbrains.com . 7 октября 2023 г. Проверено 7 февраля 2024 г.
  16. ^ Перейти обратно: а б «IntelliJ IDEA:: Возможности» . ДжетБрэйнс . Проверено 7 февраля 2016 г.
  17. ^ Роман Бескровный, «Отладка в IntelliJ IDEA: руководство для начинающих» , блог CodeGym.cc , 16 марта 2020 г.
  18. ^ «Репозиторий плагинов JetBrains» . плагины.jetbrains.com . Проверено 14 июля 2019 г.
  19. ^ Перейти обратно: а б с «Сравнение редакций IntelliJ IDEA» . ДжетБрэйнс . Проверено 19 декабря 2014 г.
  20. ^ «Курсив — Плагины — JetBrains» . Репозиторий плагинов JetBrains .
  21. ^ «CloudSlang — Плагины — JetBrains» . Репозиторий плагинов JetBrains .
  22. ^ «Элм — Плагины — JetBrains» . Репозиторий плагинов JetBrains .
  23. ^ Ван дер Клей, Рик. «Хаскелл — Плагины — JetBrains» . Репозиторий плагинов JetBrains .
  24. ^ «Юлия — Плагины — JetBrains» . Репозиторий плагинов JetBrains .
  25. ^ «sylvanaar2/Lua для IDEA/wiki/Home — Bitbucket» . bitbucket.org . Архивировано из оригинала 11 октября 2016 г. Проверено 3 апреля 2016 г.
  26. ^ «Python Community Edition — Плагины — JetBrains» . Репозиторий плагинов JetBrains .
  27. ^ «JetBrains радует сообщество Python бесплатной версией своей знаменитой среды разработки PyCharm 3.0» . www.jetbrains.com . 24 сентября 2013 г.
  28. ^ «Язык R для IntelliJ» . Репозиторий плагинов JetBrains .
  29. ^ ДжетБрэйнс . «Ржавчина» . Плагины JetBrains . Проверено 10 декабря 2019 г.
  30. ^ Чепцов, Андрей (4 августа 2017 г.). «Официальная поддержка плагина Rust с открытым исходным кодом для IntelliJ IDEA, CLion и других IDE JetBrains» . Блог JetBrains . Проверено 10 декабря 2019 г.
  31. ^ «Встроенная поддержка SBT в IntelliJ IDEA 13» . ДжетБрэйнс . 18 ноября 2013 г.
  32. ^ «IDE-коннекторы» . Атласиан . Архивировано из оригинала 18 октября 2011 г. Проверено 7 февраля 2009 г.
  33. ^ «Мы прекращаем поддержку Atlassian IDE Connectors — Atlassian Developers» . http://developer.atlassian.com . Июнь 2015.
  34. ^ ДжетБрэйнс . «ТФС» . Плагины JetBrains . Проверено 10 декабря 2019 г.
  35. ^ Майкрософт . «Азур DevOps» . Плагины JetBrains . Проверено 10 декабря 2019 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b5982aa4ab7abc9ed0148d50755ecd25__1717664520
URL1:https://arc.ask3.ru/arc/aa/b5/25/b5982aa4ab7abc9ed0148d50755ecd25.html
Заголовок, (Title) документа по адресу, URL1:
IntelliJ IDEA - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)