Как настроить intellij idea для kotlin

Как установить JDK и среду разработки IntelliJ IDEA

Начинаем разрабатывать на Java: где взять, как установить и настроить всё, что нужно.

Чтобы начать программировать на Java, нужно установить комплект разработчика приложений (SDK) . Он позволит запускать, отлаживать и исполнять наши первые программы. Также нам понадобится среда разработки ( IDE ), где мы и будем писать код.

Пройдём через это вместе. Установим JDK в Windows, Ubuntu и macOS, и IntelliJ IDEA тоже в Windows, Ubuntu и macOS. Поехали!

Установка Java Development Kit в Windows

Java Development Kit (JDK) — это комплект ПО для разработчиков приложений на Java. Стандартная установка включает в себя интерпретатор, облегчённый интерпретатор JRE, компилятор, библиотеку Java-классов, отладчик, средства архивации и сжатия jar и другое.

Чтобы установить JDK в Windows, нужно:

  • загрузить актуальную версию пакета,
  • установить его,
  • настроить переменные окружения.

Пишет на Java. Верит в Agile. Пьёт много кофе и не любит грязный код.

1. Скачиваем установочный архив

Нам нужна бесплатная версия — AdoptOpenJDK (она есть под Windows, macOS, Ubuntu и другие платформы).

Идём сюда и выбираем версию JDK (актуальны версии 8+), виртуальную Java-машину (JVM) и свою платформу.

Я выбрал OpenJDK 11 ( LTS ), HotSpot и Windows x64 jdk соответственно:

Скачиваем файл по появившейся ссылке (я выделил её жёлтым на скрине выше).

2. Устанавливаем

Извлекаем скачанный архив в папку C:\Program Files\Java\

При этом будет создана подпапка jdk-*номер версии*, а внутри неё появится папка bin.

В результате полный путь до папки bin у меня выглядит так:

3. Настраиваем переменные окружения Windows

Нам нужно создать системную переменную JAVA_HOME, которая будет хранить путь до нашей версии JDK. Это понадобится программам для работы с проектами Java.

Заходим в Панель управления → Система → Дополнительные параметры системы → Дополнительно

А можно и прямо в Панели управления вбить в поиск слово « переменных» (без кавычек). ОС предложит варианты, из которых выбирайте « Изменение системных переменных среды».

У вас откроется окно:

Здесь жмём на кнопку « Переменные сред ы».

В новом окне для раздела « Системные переменные» кликаем « Создать». В « Имя переменной» вводим JAVA_HOME (именно так, латиницей в верхнем регистре), а в поле « Значение переменной» подставляем наш путь C:\Program Files\Java\jdk-*номер версии* :

Далее в разделе « Переменные сред ы…» редактируем системную переменную Path. Нужно добавить в неё путь к папке с исполняемыми файлами Java, а именно: %JAVA_HOME%\bin (соблюдайте регистр символов):

4. Проверяем установку

Запускаем Командную строку Windows. Для этого нажимаем Win + R, а в появившемся окне вводим cmd.exe и жмём на Enter.

В открывшейся консоли набираем javac -version и жмём ввод.

Если установка прошла успешно, то ответ покажет версию вашего компилятора:

Установка Java Development Kit в Linux (Ubuntu)

Рассмотрим установку JDK на одном из самых популярных дистрибутивов Linux — Ubuntu 20.04 ( LTS ).

Проще всего установить версию, которая входит в пакет Ubuntu. По умолчанию в Ubuntu 20.04 входит версия Open JDK 11.

1. Проверяем ранее установленные версии

Открываем терминал сочетанием клавиш Ctrl + Alt + T и обновляем базу данных пакетов с помощью APT :

Проверяем ранее установленные версии командой:

Если установка уже выполнялась, то мы увидим что-то такое:

2. Устанавливаем

Для запуска любых приложений Java нужна JRE (Java Runtime Environment — среда выполнения для языка Java). Но для компиляции и разработки программ требуется JDK (Java Development Kit).

Чтобы установить JRE, вводим в консоль:

Для установки JDK — команду:

3. Проверяем установку

Ответ должен выглядеть примерно так:

Установка Java Development Kit в Linux (macOS)

Этот способ установки использует HomeBrew (менеджер недостающих пакетов для macOS).

1. Устанавливаем

Прежде всего нужно добавить репозиторий в HomeBrew. Для этого открываем терминал (Cmd + N) и вводим:

Устанавливаем OpenJDK 11 командой:

2. Проверяем установку

Ответ должен выглядеть примерно так:

Читайте также:  Как настроить автоматически показ слайдов презентации

Установка среды разработки IntelliJ IDEA Community (Windows)

Intellij IDEA — это интегрированная среда разработки (IDE), то есть система программных средств для создания проектов на разных языках программирования.

Сегодня это самая популярная IDE для языка Java. А ещё есть Eclipse, NetBeans и немало других, но мы рекомендуем именно IDEA, потому что даже её бесплатная версия обладает широкой функциональностью, подходит для профессиональной разработки и вообще делает Java проще в использовании.

В IDE обязательно входят:

  • текстовый редактор для написания кода (он знает синтаксис нужных языков);
  • компилятор;
  • отладчик.

1. Какую версию (редакцию) выбрать

Intellij IDEA доступна в бесплатной (Community) и платной (Ultimate) версиях. Чем они различаются, видно на скрине ниже:

Пока что нам хватит возможностей бесплатной версии.

На заметку: IntelliJ предлагает студентам и преподавателям свободный доступ к своим продуктам.

2. Сама установка

Заходим сюда и качаем версию для Windows.

Запускаем скачанный файл .exe:

Жмём Next (Далее) и выбираем путь для установки:

Снова Next, и настраиваем параметры установки:

В общем случае это:

  • 64-bit launcher — для запуска 64-разрядной версии приложения (будет создан ярлык на рабочем столе);
  • Add ”Open Folder as Project“» — позволяет открывать папки с исходниками как проекты прямо через контекстное меню;
  • .java — файлы такого типа (с таким расширением) будет открывать IDEA (по умолчанию и через контекстное меню).

Кликаем Next (Далее) и выбираем папку для ярлыков IDEA (оставляем по умолчанию):

Нажимаем Install (Установить), после чего стартует установка:

Дожидаемся её окончания и жмём Finish (Завершить):

3. Запуск IntelliJ IDEA и настройка параметров

При первом запуске принимаем пользовательское соглашение и нажимаем Continue (Продолжить):

Далее выбираем тему оформления (доступны тёмная и светлая):

Жмём Next: Default plugins и переходим к выбору устанавливаемых плагинов:

Если не знаете, что вам точно пригодится, — оставляйте всё как есть. А если, например, с Андроидом вам не работать — выключите соответствующий пункт.

Не волнуйтесь, если надобавляете лишнего или о чём-то забудете. Всё можно будет переиграть — в настройках среды.

После чего нажмите на кнопку Next: featured plugins и выберите другие нужные плагины (или оставляйте всё по умолчанию):

И наконец, нажимаем Start using Intellij IDEA.

Вас встретит начальный экран среды разработки (Welcome screen). Здесь можно создать новый проект, открыть или импортировать существующий, а также скачать проект из системы контроля версий:

Если вы видите такой же экран — поздравляю, установка и настройка прошли успешно! Приятного обучения!

Установка среды разработки IntelliJ IDEA Community (macOS)

Здесь всё даже легче, чем в Windows. Для начала качаем версию для macOS отсюда (о различии между редакциями Community и Ultimate читайте выше — в пункте про установку на Windows):

Открываем скачанный файл .dmg:

Копируем файл в « Программы»:

Читаем предупреждение ОС и жмём « Открыть»:

Принимаем пользовательское соглашение и жмём кнопку Continue (Продолжить):

Теперь приложением можно пользоваться. Приятного обучения!

Установка среды разработки IntelliJ IDEA Community (Ubuntu)

Для установки Intellij IDEA открываем Центр приложений Ubuntu:

Вводим в поиск слово « Intellij» (без кавычек). Нам нужна IDEA Community (о различии между редакциями Community и Ultimate читайте выше — в пункте про установку на Windows):

Выбираем версию и нажимаем кнопку Install (Установить):

После установки видим IDEA в меню программ:

Запускаем, принимаем пользовательское соглашение и нажимаем кнопку Continue (Продолжить):

Источник

Как запустить функцию Kotlin в Intellij Idea

Я создал тестовый проект, цель которого – начать с Kotlin в IntelliJ IDEA CE.

Версия IDE и система – 2017.1.4 Build # IC-171.4694.23, построенная 6 июня 2017 года. JRE: 1.8.0_112-release-736-b21 x86_64. JVM: 64-разрядная виртуальная машина OpenJDK от JetBrains sro. Mac OS X 10.12.4

В нем есть один файл .kt с основной функцией. Когда я нажимаю на него правой кнопкой мыши, я могу выбрать Run, но я получаю форму ошибки JUnit: . Ожидается версия JUnit версии 3.8 или более поздняя.

Я понял, что речь идет о отсутствующей конфигурации, но я тоже не могу создать подходящую для Котлина. А именно, это требует «основного класса», которого у меня нет. Вместо этого укажите имя пакета, как и некоторые другие обсуждения, также не помогли.

Какова правильная конфигурация для Kotlin в IDEA?

Убедитесь, что ваш IDEA обновлен . При создании нового проекта вы можете выбрать Kotlin следующим образом:

Это автоматически настроит Kotlin для вас. Если вы запустили проект Java и хотите поддержку Kotlin, в правом нижнем углу будет небольшое окно, чтобы настроить Kotlin в проекте для вас. (не требуется, если проект создается, как показано выше)

Там вы хотите выбрать Java , а не Javascript, и после этого нажмите «Настроить модуль …» в проекте «…» как модуль Kotlin (Java) … »

Когда ваш проект настроен правильно, убедитесь, что ваша основная функция называется «основной» и имеет параметр типа Array .

Читайте также:  Как настроить темную тему в телефоне

Рядом с ним появится Kotlin «K» , на который вы можете щелкнуть, чтобы запустить основную функцию.

Обновление: он работает, мне просто нужно было указать правильные аргументы args: Array

Источник

Tutorial: Create your first Kotlin application

In this tutorial, you will learn how to:

Create a Kotlin project.

Write code using the basic coding assistance features.

Run your code from IntelliJ IDEA.

Build and package the application.

Run the packaged application.

You can choose to build your app with one of the four supported build tools.

The instructions are provided for Gradle and Kotlin as DSL. To learn how to accomplish the same using other build tools, use the Build tool switcher at the top of the page.

The instructions are provided for Gradle and Groovy as DSL. To learn how to accomplish the same using other build tools, use the Build tool switcher at the top of the page.

The instructions are provided for Maven. To learn how to accomplish the same using other build tools, use the Build tool switcher at the top of the page.

The instructions are provided for IntelliJ IDEA build tool. To learn how to accomplish the same using other build tools, use the Build tool switcher at the top of the page.

Create a new project

In IntelliJ IDEA, a project helps you organize everything that is necessary for developing your application in a single unit.

From the main menu, select File | New | Project .

In the left-hand menu, select Kotlin .

Give your project a name and select Console Application as Project template .

For Build System , select Gradle Groovy IntelliJ Maven .

In Project JDK select a JDK (version 8 or later is recommended).

Click Next , then Finish .

Write code

Source code is the central part of your project. In source code, you define what your application will be doing. Real projects may be very big and contain hundreds of thousands lines of code. In this tutorial we are going to start with a simple three-line application that asks the user their name and greets them.

In the Project tool window on the left, expand the node named after your project and open the /src/main/kotlin/main.kt file.

The file only contains the main function with a single print statement. This function is the entry point of your program.

Replace Hello world with What is your name? .

Now that the program asks the user for input, we must provide them with a way to give it. Also, the program needs to store the input somewhere.

Move the caret to the next line and type val name = rl . IntelliJ IDEA will suggest to convert rl to readLine() . Hit Enter to accept the suggestion.

Move the caret to the next line, type sout , and hit Enter .

This feature is called live templates. To learn about other available live templates or configure your own, go to Settings/Preferences | Editor | Live Templates | Kotlin .

Place the caret inside the parentheses of the println statement and type «Hello, $» . Press Ctrl+Space to invoke code completion and select the name variable from the list.

Now we have a working code that reads the user name from the console, stores it in a read-only variable, and outputs a greeting using the stored value.

Run code from IntelliJ IDEA

Let’s verify that our program works as expected.

IntelliJ IDEA allows you to run applications right from the editor. You don’t need to worry about the technical aspect because IntelliJ IDEA automatically does all the necessary preparations behind the scenes.

Click the Run icon in the gutter and select Run ‘MainKt’ or press Ctrl+Shift+F10 .

When the program has started, the Run tool window opens, where you can review the output and interact with the program.

Package as JAR

At this point, you know how to write code and run it from IntelliJ IDEA, which is convenient in the development process. However, this is not the way the users are supposed to run applications. For the users to run it on their computers, we are going to build and package the application as a jar file.

JAR is a file format for distributing applications as a single file.

Building the app includes the following steps:

Compiling the sources – in this step, you translate the code you’ve just written into JVM bytecode. The compiled sources have the .class extension.

Читайте также:  Cookies как настроить айфон

Bundling the dependencies – for the application to function correctly, we need to provide the libraries it depends on. The only required library for this project is Kotlin runtime, but still, it needs to be included. Otherwise, the users will have to provide it themselves every time they run the program, which is not very convenient.

Both the compiled sources and the dependencies end up in the resulting .jar file. The result of the build process such as .jar file is called an artifact .

The instructions are provided for Gradle and Kotlin as DSL. To learn how to accomplish the same using other build tools, use the Build tool switcher at the top of the page.

The instructions are provided for Gradle and Groovy as DSL. To learn how to accomplish the same using other build tools, use the Build tool switcher at the top of the page.

The instructions are provided for Maven. To learn how to accomplish the same using other build tools, use the Build tool switcher at the top of the page.

The instructions are provided for IntelliJ IDEA build tool. To learn how to accomplish the same using other build tools, use the Build tool switcher at the top of the page.

Open the build.gradle.kts build.gradle script.

The build script is the file that tells the build tool how exactly to build the project.

The build script is the file that tells the build tool how exactly to build the project. It is written in Kotlin just like the source code of your program.

In the build script, add the following task definition:

The manifest section specifies the entry point of the program, and the rest tells the build tool to recursively scan the project for dependencies and include them in the build.

In the right-hand sidebar, open Gradle and run the jar task ( Tasks | build | jar ). If the sidebar is not present, go to View | Appearance and toggle the Tool Window Bars menu item.

The resulting JAR appears in the build/libs directory.

Go to File | Project Structure Ctrl+Alt+Shift+S and open the Artifacts tab.

Click Add , then JAR , then From modules with dependencies .

In the Main class field, click the Browse button, and select HelloKotlin.kt as the main class.

Specify the absolute path to /src/main/resources as the manifest directory, for example: /Users/me.user/IdeaProjects/greeting/src/main/resources

Click OK in the Create JAR from Modules dialog.

Click OK in the Project Structure dialog.

From the main menu, select Build | Build Artifacts , then click Build .

The resulting JAR appears in the out/artifacts directory.

Run the JAR

Run from IntelliJ IDEA

In the Project tool window, right-click the .jar file and select Run .

This is a quick way to run a .jar file from IntelliJ IDEA.

Run from CLI

Open the terminal and from the containing folder, run:

java -jar consoleApp.jar java -jar greeting.jar java -jar greeting-1.0-SNAPSHOT.jar

This is how the users of your application would run it.

Источник

Настройка среды Kotlin с помощью Intellij IDEA

Kotlin — это язык программирования общего назначения со статической типизацией, разработанный JetBrains, который создал IDE мирового класса, такие как IntelliJ IDEA, PhpStorm, Appcode и т. Д. Он был впервые представлен JetBrains в 2011 году. Kotlin — объектно-ориентированный язык и лучший язык чем Java, но все еще полностью совместим с кодом Java.

Давайте посмотрим, как настроить среду для Kotlin с помощью Intellij IDEA и запустить наш первый код Kotlin.

  1. Для начала установите последнюю версию IntelliJ IDEA. Вы можете скачать бесплатную версию Community Edition от JetBrains .
  2. После установки Intellij IDEA создайте приложение Kotlin.
    Создание нового проекта из File -> New -> Project. Затем выберите Kotlin -> JVM | ИДЕЯ .

Назовите свой проект и выберите для него версию SDK. Здесь мы называем проект HelloGeeks! ,

Теперь у вас есть новый проект HelloGeeks !. Создайте новый файл Kotlin в папке source (src) и назовите его firstapp.kt

Как только файл создан, напишите основную функцию. IntelliJ IDEA предлагает шаблон, чтобы сделать это быстрее. Просто введите основной и нажмите вкладку. Добавьте строку кода, чтобы распечатать «Привет, гики!».

Запуск приложения. Теперь приложение готово к запуску. Самый простой способ — нажать зеленую кнопку «Выполнить» на боковой панели и выбрать «Выполнить» FirstappKt. Вы можете запустить напрямую, нажав Ctrl + Shift + F10 .

Если ваша программа успешно скомпилируется, вы увидите вывод в окне Run Tool.

Источник

Поделиться с друзьями
Adblock
detector