Kotlin - Start with IntelliJ IDEA

Kotlin 이용 개발을 위한 Getting Started Kotlin

IntelliJ IDEA로 Kotlin 시작하기

kotlinlang.org의 Getting Started 를 참고하고 있다.

환경설정

IntelliJ IDEA 15 버전 이후부터 Kotlin을 탑재하고 있다.

이전 버전이 IntelliJ 혹은 Android Studio를 사용하고 있다면 설정 메뉴인 Preferences (OSX) 또는 Settings (Windows/Linux) > Plugins > Browse Repositories 에서 kotlin을 입력해서 Kotlin 플러그인을 찾아 설치한다.

1. Install IntelliJ Community Edition

IntelliJ를 Community Edition 링크에서 다운받아 설치한다.

2017/3/21 버전은 Java9, 8을 지원하고 Kotlin 1.1 을 java와 javascript vm에서 지원하고 있다.1

3. 작업 디렉토리와 프로젝트 이름

New Source

화면에 Configure 메시지 링크가 보이면 해당 프로젝트의 VM을 지정하지 않아서 그렇다. 그림 같이 java 혹은 javascript 모듈을 선택해 준다.

Project configure

5. ‘app.kt’ 파일에 메인 루틴을 아래 같이 입력한다. 이 메인 루틴이 코틀린 애플리케이션에서 시작점(Start point) 이다.

IntelliJ 는 템플릿을 활용 할 수 있어어, 소스 코드에서 키워드 일부분을 입력하고 ^+space 혹은 tab을 입력하면 자동완성 된다. 아래는 ‘main’ 이라고 입력하고 tab 키를 누르면 자동 완성한 템플릿 코드가 입력된다.

main template

IntelliJ 의 템플릿 기능을 활용해 자동완성과 참조 기능을 지원하는데, 예를 들어 print 입력한 후에 print로 시작하는 함수에 대한 사용을 확인해 볼 수 있다.

Autocompletion

메인 루틴 내부에 println('Hello, World!') 구문은 문자열 ‘Hello World!’를 출력한다.

fun main(args: Array<String>) {
    println("Hello World!")
}
6. 이제 애플리케이션을 실행해보자. 손쉬운 방법은 소스 코드 왼쪽 코틀린 아이콘을 클릭해서 Run 메뉴로 실행하거나 단축키 Ctrl+Shift+R 로 실행한다.

Run project

실행된 결과는 화면 아래 Run tool 윈도우에 표시됩니다.

참조