Kotlin. Практика. Создание простейшего проекта

Kotlin. Практика. Создание простейшего проекта. Программа «Hello world!». Первое знакомство с интерфейсом IntelliJ IDEA


Содержание


Поиск на других ресурсах:

1. Создание простейшего проекта

Интегрированная среда разработки программ на разных языках IntelliJ IDEA от компании JetBrains позволяет создавать программное обеспечение на разных языках: Java, Python, Scala, Kotlin, PHP, Java Script и других.

Для создания нового проекта на языке Kotlin вызывается отдельное окно (рисунок 1) в одном из случаев:

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

Окно создания нового проекта в IntelliJ IDEA на языке Kotlin

Рисунок 1. Окно создания нового проекта

  

2. Команда New Project

Для задания нового проекта в системе IntelliJ IDEA и создания нового проекта на языке Kotlin нужно выполнить следующие действия (рисунок 2):

  • в левой части окна активировать вкладку Projects;
  • в верхней части окна выбрать команду New Project (рисунок 2). В результате система откроет следующее окно с выбором языка/шаблона проектирования.

IntelliJ IDEA. Команда New Project из меню Projects

Рисунок 2. Команда New Project из меню Projects

  

3. Окно выбора шаблона на языке Kotlin

После выбора команды создания нового пректа (New Project) открывается окно, в котором нужно уточнить платформу на основе которой будет построен новый проект.

На рисунке 3 изображен выбор языка Kotlin и шаблона Application, который позволяет создавать Backend-приложения с Kotlin/JVM. Согласно поставленной задаче можно выбирать другой шаблон проекта (например, для мобильных приложений и т.п.).

Также есть возможность выбирать:

  • название проекта. По умолчанию устанавливается имя untitled;
  • папку, в которой будет размещаться проект;
  • тип системы автоматической сборки, которая обеспечивает автоматизацию задач, решаемых программистом (Gradle Kotlin, Gradle Groovy и другие);
  • инструментарий (библиотеку) разработчика Java (JDK) в виде библиотек разных версий.

IntelliJ IDEA. Выбор типа приложения на языке Kotlin

Рисунок 3. Выбор типа приложения на языке Kotlin. Выбирается шаблон Application

После выбора кнопки Next система перейдет к следующему окну.

  

4. Указание дополнительных опций создания проекта

На этом этапе происходит уточнение следующих опций проекта (рисунок 4):

  • шаблон (Console Application, Web server);
  • среда тестирования (по умолчанию предлагается JUnit4);
  • версия целевой виртуальной машины Java (JVM).

IntelliJ IDEA. Kotlin. Окно настройки дополнительных опций проекта

Рисунок 4. Окно настройки дополнительных опций проекта

В нашем случае можно изменить шаблон на Console Application как показано на рисунке 5. Этот шаблон удобен для изучения основ языка Kotlin. Подтвердить указание необходимых опций можно с помощью кнопки Finish.

Kotlin. IntelliJ IDEA. Установка шаблона Console Application

Рисунок 5. Установка шаблона Console Application (консольное приложение)

После щелчка на кнопке Finish будет создано новое консольное приложение и система завершит процесс создания нового приложения.

  

5. Окно программы «Hello World!»

На этом этапе консольное приложение (Console Application) создано и окно программы выглядит примерно так, как показано на рисунке 6.

Здесь важно найти модуль (файл) main.kt. Принято, что файлы на языке Kotlin имеют расширение *.kt. В модуле main.kt размещается главная функция программы main(), которая является точкой входа в программу. Программа может содержать любое количество модулей (файлов).

Kotlin. Консольное приложение. Модуль main.kt. Программа "Hello World!"

Рисунок 6. Консольное приложение (Console Applicaiton). Модуль main.kt. Программа «Hello World!»

По умолчанию система предлагает программный код, который выводит на экран классическое «Hello world!».

fun main(args: Array<String>) {
  println("Hello World!")
}

  

6. Запуск проекта на выполнение

Созданный проект запускается одним из следующих способов:

  • выбором команды Run… из меню Run (рисунок 7);
  • нажатием комбинации клавиш Alt + Shift + F10.

IntelliJ IDEA. Kotlin. Команда запуска проекта на выполнение

Рисунок 7. Команда запуска проекта на выполнение

Если программа запускается первый раз, то следующим откроется окно изображенное на рисунке 8. Здесь задается модуль с функцией main(). В нашем случае это модуль main.kt.

Kotlin. Окно указания модуля, который нужно запустить

Рисунок 8. Окно указания модуля, который нужно запустить

  

7. Просмотр результата. Дальнейшие запуски проекта (программы)

Результат выполнения программы отображается в нижней части как показано на рисунке 9. Теперь можно изменять код программы, решать различные задачи. Дальнейшие запуски программы будут более упрощенными и доступными. На рисунке 9 стрелочками показаны способы запуска нашей программы.

Kotlin. Окно IntelliJ IDEA после запуска проекта на выполнение

Рисунок 9. Окно IntelliJ IDEA после запуска проекта на выполнение

  


Связанные темы