IntelliJ IDEA
Среда разработки для языков Java и Kotlin от компании JetBrains.
Выпускается в вариантах Community (бесплатная) и Professional. Далее будет рассматриваться только Communiuty версия.
Установка в МОС
Перед установкой 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..."
В следующем окне обратите внимание на галочку "Create the desktop entry for all users". Если эту галочку поставить, то desktop-файл будет создан в каталоге /usr/share/applications и тогда пункт в меню появится у всех пользователей. Скорее всего, именно это и нужно при установке в школе.
Тогда на следующем этапе вам понадобится ввести пароль администратора системы. Выберите одного из пользователей в выпадающем списке, введите пароль этого пользователя и нажмите OK. Таким пользователем может быть любой пользователей группы wheel (а если в группе wheel нет пользователей, то пользователь root).
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.
Здесь вы можете отредактировать поле 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!".
Проверка работы среды (создание проекта на языке Kotlin)
Создайте проект, аналогично инструкции выше, но при создании проекта выберите язык Kotlin.
После создания проекта убедитесь, что проект содержит файл src/main/kotlin/Main.kt, который выглядит как на скриншоте ниже.
Соберите проект командой меню "Build - Build project", запустите командой "Run - Run 'Main.kt'".