IntelliJ IDEA: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
(Создание ярлыка)
 
 
(не показано 7 промежуточных версий 1 участника)
Строка 1: Строка 1:
 
Среда разработки для языков Java и Kotlin от компании JetBrains.
Среда разработки для Java от компании JetBrains.


Выпускается в вариантах Community (бесплатная) и Professional. Далее будет рассматриваться только Communiuty версия.
Выпускается в вариантах Community (бесплатная) и Professional. Далее будет рассматриваться только Communiuty версия.
Строка 6: Строка 5:
Сайт: https://www.jetbrains.com/idea/
Сайт: 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
Необходимо скачать архив в формате .tar.gz и распаковать его в каталог /opt. Файл скачивается со страницы https://www.jetbrains.com/ru-ru/idea/download/download-thanks.html?platform=linux&code=IIC


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


Эти команды исполняются под пользователем root (для переключения в пользователя root в консоли нужно использовать команду su -).
Эти команды исполняются под пользователем root (для переключения в пользователя root в консоли нужно использовать команду <code>su -</code>).
  # wget <nowiki>https://download.jetbrains.com/idea/ideaIC-2022.2.4.tar.gz</nowiki> && tar -xzf ideaIC-2022.2.4.tar.gz -C /opt
  # wget <nowiki>https://download.jetbrains.com/idea/ideaIC-2022.3.tar.gz</nowiki> && tar -xzf ideaIC-2022.3.tar.gz -C /opt
Скачанный файл ideaIC-2022.2.4.tar.gz при необходимости можно удалить.
Скачанный файл ideaIC-2022.3.tar.gz при необходимости можно удалить.
  # rm ideaIC-2022.2.4.tar.gz
  # rm ideaIC-2022.3.tar.gz
При этом не создаётся ярлык для запуска файла в главном меню (desktop-файл), инструкция по созданию ярлыка в главном меню написана ниже в разделе "Поверка работы среды"
При этом не создаётся ярлык для запуска файла в главном меню (desktop-файл), инструкция по созданию ярлыка в главном меню написана ниже.


=== Создание ярлыка в главном меню в Linux ===
==Создание ярлыка в главном меню в Linux==
Запустите IntelliJ IDEA под любым непривилегированным пользователем ('''не''' под пользователем root). Например, если вы скачали версию 2022.2.4 среды, то она была распакована в каталог /opt/idea-IC-222.4459.24/ и запустить её нужно из консоли следующей командой:
Запустите IntelliJ IDEA под любым '''непривилегированным''' пользователем ('''не''' под пользователем root). Например, если вы скачали версию 2022.3 среды, то она была распакована в каталог /opt/idea-IC-223.7571.182/ и запустить её нужно из консоли следующей командой:
  $ /opt/idea-IC-222.4459.24/bin/idea.sh  
  $ /opt/idea-IC-223.7571.182/bin/idea.sh  
При первом запуске нужно будет нажать OK в окне "Import IntelliJ IDEA Settings". Появится окно "Welcome to IntelliJ IDEA". В этом окне нужно нажать на значок шестерёнки в левом нижнем углу и в выпадающем меню выбрать пункт "Create Desktop Entry..."
При первом запуске нужно будет нажать OK в окне "Import IntelliJ IDEA Settings". Появится окно "Welcome to IntelliJ IDEA". В этом окне нужно нажать на значок шестерёнки в левом нижнем углу и в выпадающем меню выбрать пункт "Create Desktop Entry..."
[[Файл:IntelliJ IDEA, создание desktop-файла.png|без|мини|IntelliJ IDEA, создание desktop-файла при запуске]]
[[Файл:IntelliJ IDEA, создание desktop-файла.png|без|мини|IntelliJ IDEA, создание desktop-файла при запуске]]В следующем окне обратите внимание на галочку "Create the desktop entry for all users". Если эту галочку поставить, то desktop-файл будет создан в каталоге /usr/share/applications и тогда пункт в меню появится у всех пользователей. Скорее всего, именно это и нужно при установке в школе.
[[Файл:IntelliJ IDEA, окно Create Desktop Entry.png|без|мини|IntelliJ IDEA, окно Create Desktop Entry]]
Тогда на следующем этапе вам понадобится ввести пароль администратора системы. Выберите одного из пользователей в выпадающем списке, введите пароль этого пользователя и нажмите OK. Таким пользователем может быть любой пользователей группы wheel (а если в группе wheel нет пользователей, то пользователь root).
[[Файл:IntelliJ IDEA, ввод пароля при создании desktop-файла.png|без|мини|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.png|без|мини|IntelliJ IDEA, окно New Project]]
Здесь вы можете отредактировать поле Name (название проекта) и поле Location (каталог для размещения проектов). Не меняйте другие параметры, в поле Language должно быть указано Java, в поле Build System - IntelliJ.
Убедитесь, что в поле JDK отображается установленная в системе версия [[Java JDK|JDK]]. Если JDK не найден, его нужно [[Java JDK|установить]].
 
Убедитесь, что установлена галочка в поле "Add Sample Code". Нажмите на Create.
 
При первом запуске, создании и сборке проекта довольно долгое время может занимать индексирование файлов JDK.
 
После создания проекта откроется главное окно среды. Слева будет панель обзора проекта Project, найдите в проекте файл src/Main. Откройте его, убедитесь, что он выглядит, как на скриншоте.
 
Скомпилируйте проект командой меню "Buid - Build Project". Затем запустите приложение командой меню "Run - Run 'Main.java'".
Внизу среды появится панель Run, в которую и будет выведен результат запуска приложения - сообщение "Hello world!".
[[Файл:IntelliJ IDEA, главное окно среды.png|без|мини|IntelliJ IDEA, главное окно среды]]
===Cоздание и запуск проекта Kotlin===
Создайте проект, аналогично инструкции выше, но при создании проекта выберите язык Kotlin.


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


=== Проверка работы среды ===
Соберите проект командой меню "Build - Build project", запустите командой "Run - Run 'Main.kt'".
Запустите среду IntelliJ IDEA
[[Файл:IntelliJ Idea, запуск проекта на языке Kotlin.png|без|мини|IntelliJ Idea, запуск проекта на языке Kotlin]]
[[Категория:Приложения]][[Категория:Разработка]][[Категория:Программирование]][[Категория:Информатика]]
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__

Текущая версия на 00:58, 8 февраля 2023

Среда разработки для языков 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, главное окно среды

Cоздание и запуск проекта Kotlin

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

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

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

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