IntelliJ IDEA

Материал из IT в школе
Версия от 21:13, 30 ноября 2022; Dkirienko (обсуждение | вклад) (Категория "Приложения")
Перейти к навигацииПерейти к поиску

Среда разработки для языков Java и Kotlin от компании JetBrains.

Выпускается в вариантах Community (бесплатная) и Professional. Далее будет рассматриваться только Communiuty версия.

Сайт: https://www.jetbrains.com/idea/

Установка в МОС

Перед установкой IntelliJ IDEA нужно установить Java JDK.

Необходимо скачать архив в формате .tar.gz и распаковать его в каталог /opt. Файл скачивается со страницы https://www.jetbrains.com/ru-ru/idea/download/download-thanks.html?platform=linux&code=IIC

Ниже приведён пример команды, которая скачивает и распаковывает IntelliJ IDEA версии 2022.3. Для установки последующих версий IntelliJ IDEA нужно изменить URL файла и его имя после скачивания.

Эти команды исполняются под пользователем root (для переключения в пользователя root в консоли нужно использовать команду su -).

# wget https://download.jetbrains.com/idea/ideaIC-2022.3.tar.gz && tar -xzf ideaIC-2022.3.tar.gz -C /opt

Скачанный файл ideaIC-2022.3.tar.gz при необходимости можно удалить.

# rm ideaIC-2022.3.tar.gz

При этом не создаётся ярлык для запуска файла в главном меню (desktop-файл), инструкция по созданию ярлыка в главном меню написана ниже.

Создание ярлыка в главном меню в Linux

Запустите IntelliJ IDEA под любым непривилегированным пользователем (не под пользователем root). Например, если вы скачали версию 2022.3 среды, то она была распакована в каталог /opt/idea-IC-223.7571.182/ и запустить её нужно из консоли следующей командой:

$ /opt/idea-IC-223.7571.182/bin/idea.sh 

При первом запуске нужно будет нажать OK в окне "Import IntelliJ IDEA Settings". Появится окно "Welcome to IntelliJ IDEA". В этом окне нужно нажать на значок шестерёнки в левом нижнем углу и в выпадающем меню выбрать пункт "Create Desktop Entry..."

IntelliJ IDEA, создание desktop-файла при запуске

В следующем окне обратите внимание на галочку "Create the desktop entry for all users". Если эту галочку поставить, то desktop-файл будет создан в каталоге /usr/share/applications и тогда пункт в меню появится у всех пользователей. Скорее всего, именно это и нужно при установке в школе.

IntelliJ IDEA, окно Create Desktop Entry

Тогда на следующем этапе вам понадобится ввести пароль администратора системы. Выберите одного из пользователей в выпадающем списке, введите пароль этого пользователя и нажмите OK. Таким пользователем может быть любой пользователей группы wheel (а если в группе wheel нет пользователей, то пользователь root).

IntelliJ IDEA, ввод пароля при создании desktop-файла

Desktop-файл для всех пользователей создаётся под именем /usr/share/applications/jetbrains-idea-ce.desktop. Этот файл можно просто создать или скопировать (под пользователем root). Например, для установки IntelliJ IDEA на несколько компьютеров вы можете распаковать файлы скачанного архива с программой в /opt, а потом скопировать файл jetbrains-idea-ce.desktop в каталог /usr/share/applications.

Пример такого файла:

[Desktop Entry] 
Version=1.0 
Type=Application 
Name=IntelliJ IDEA Community Edition 
Icon=/opt/idea-IC-223.7571.182/bin/idea.svg 
Exec="/opt/idea-IC-223.7571.182/bin/idea.sh" %f 
Comment=Capable and Ergonomic IDE for JVM 
Categories=Development;IDE; 
Terminal=false 
StartupWMClass=jetbrains-idea-ce 
StartupNotify=true

Чтобы самостоятельно создать такой файл, запустите (от пользователя root) текстовый редактор, например, nano:

# nano /usr/share/applications/jetbrains-idea-ce.desktop

Скопируйте пример desktop-файла в буфер обмена, переключитесь в редактор nano, вставьте текст из буфера обмена при помощи Ctrl+Insert. Сохраните файл (Ctrl+O), выйдите из редактора (Ctrl+X). Обратите внимание на путь к приложению в строках Icon и Exec, если вы используете другую версию IntelliJ IDEA, исправьте путь в данных строках.

Установка в Windows

Перед установкой IntelliJ IDEA нужно установить Java JDK.

Затем скачайте дистрибутив по ссылке https://www.jetbrains.com/idea/download/download-thanks.html?platform=windows&code=IIC

Запустите с правами администратора. Дальнейшая установка не представляет сложностей.

Проверка работы среды (создание проекта Java)

Запустите среду IntelliJ IDEA. В окне "Welcome to IntelliJ IDEA" нажмите на кнопку "New Project". Откроется окно New Project.

IntelliJ IDEA, окно New Project

Здесь вы можете отредактировать поле Name (название проекта) и поле Location (каталог для размещения проектов). Не меняйте другие параметры, в поле Language должно быть указано Java, в поле Build System - IntelliJ. Убедитесь, что в поле JDK отображается установленная в системе версия JDK. Если JDK не найден, его нужно установить.

Убедитесь, что установлена галочка в поле "Add Sample Code". Нажмите на Create.

При первом запуске, создании и сборке проекта довольно долгое время может занимать индексирование файлов JDK.

После создания проекта откроется главное окно среды. Слева будет панель обзора проекта Project, найдите в проекте файл src/Main. Откройте его, убедитесь, что он выглядит, как на скриншоте.

Скомпилируйте проект командой меню "Buid - Build Project". Затем запустите приложение командой меню "Run - Run 'Main.java'". Внизу среды появится панель Run, в которую и будет выведен результат запуска приложения - сообщение "Hello world!".

IntelliJ IDEA, главное окно среды

Проверка работы среды (создание проекта на языке Kotlin)

Создайте проект, аналогично инструкции выше, но при создании проекта выберите язык Kotlin.

После создания проекта убедитесь, что проект содержит файл src/main/kotlin/Main.kt, который выглядит как на скриншоте ниже.

Соберите проект командой меню "Build - Build project", запустите командой "Run - Run 'Main.kt'".

IntelliJ Idea, запуск проекта на языке Kotlin