Language/Kotlin

Kotlin - Kotlin on JVM (the IntelliJ IDEA Community Edition for Windows)

TechNote.kr 2018. 7. 12. 00:15
728x90

Kotlin을 제일 쉽게 접할 수 있는 방법 중 하나로 Windows 상에서 IntelliJ IDEA Community Edition을 깔아 코딩해 보는 방법이 있다. 



1) The IntelliJ IDEA Community Edition download page 접속.


http://www.jetbrains.com/idea/download/index.html 


상기 주소로 접속해서 Windows, mmacOS, Linux 중 Windows (기본값)을 선택하고 Community version을 다운로드 받는다. 

Ultimate version이 있지만 개인 개발자가 사용하기에는 Community version도 부족함이 없다.




2) 다운로드 받은 ideaIC-2018.1.5.exe 설치


다운로드 받은 파일을 설치하면 기본적인 설치 외에 몇가지 선택해야 하는 항목이 있다. 

필자는 설치 중 하기와 같이 64bit launcher를 설정하였고, Jetbrain에서 제공하는 JRE x86 사용을 체크하였다. 




3) 사용자 환경 설정


설치된 IntelliJ IDEA 를 실행하면 다음과 같이 사용자 환경을 설정하게 된다.


3-1) UI Themes 선택

먼저 원하는 UI Themes 를 선택한다.




3-2) Default plugins 설정




3-3) Featured plugins 설정




4) 새로운 Project 의 생성.


모든 설정이 끝나고 나면 실제 코드를 작성하기 위한 Project를 생성 한다. 




5) Kotlin > Kotlin/JVM 선택


여러 Project 를 지원하지만 Kotlin의 Kotlin/JVM을 선택한다. 




6) 임의의 Project name을 입력


원하는 project 의 이름을 작명하여 입력한다. 

하지만 JDK 가 설치되어 있지 않다면 Project SDK 항목이 No SDK로 표기된다. 

아래 "Download JDK" 를 선택하여 JDK 를 다운로드 받는다. 




7) JDK 다운로드


Download JDK 링크를 선택하면 최신으로 Java SE 10 이 존재하지만 이전에 흔히 써왔던 Java SE 8 중 최신을 선택해서 설치하였다. 

(Java SE 10 이 동작하는지 안하는지는 잘 모르겠다.)




8) JDK 설치 후 설치된 JDK 선택


JDK를 설치 후 Project SDK에서 오른쪽 New 버튼을 누르면 폴더를 선택할 수 있는데, 좀 전에 설치한 JDK Home 폴더를 선택한다. 




9) Project 생성 완료


앞서 나열된 순서를 모두 마치면 다음과 같이 Project 가 생성된다.




10) 신규 Kotlin File/Class 생성


src 폴더에서 마우스 오른 버튼을 눌러 메뉴를 띄우고 Kotlin File/Class를 선택해 빈 Kotlin 파일을 새롭게 만든다.





11) Kotlin 예제 코드를 입력


아래와 같이 예제 코드를 입력한다. 


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




12) 입력 후 Run


예제 코드를 모두 입력 후 Line 1 숫자 옆에 녹색 화살표를 누르면 해당 Code를 Build 해서 Run을 할 수 있는 메뉴가 뜬다. 




13) 코드 실행 결과 확인


코드를 실행하면 아래 Console 창에서 결과 확인이 가능하다.




위와 같이 Windows 에서는 IntelliJ IDEA IDE 상에서 코딩을 하고 JVM 에서 구동하는 방식으로 Kotlin code 확인이 가능하다.




728x90

'Language > Kotlin' 카테고리의 다른 글

Kotlin - if expression  (0) 2018.07.17
Kotlin - Control Flow (제어 흐름)  (0) 2018.07.17
Kotlin - Kotlin on Android (Android Studio for Windows)  (0) 2018.07.16
Kotlin - Packages  (0) 2018.07.16
Kotlin - Strings (문자열)  (0) 2018.07.11
Kotlin - Arrays (배열)  (0) 2018.07.11
Kotlin - Booleans  (0) 2018.07.11
Kotlin - Characters (문자)  (0) 2018.07.10