Rlog

Kotlin NoteBook In Intellij 본문

Kotlin

Kotlin NoteBook In Intellij

dev_roach 2023. 7. 11. 19:44
728x90

What is Kotlin Notebook?

Kotlin Notebook 은 Intellij 에서 Jupyter Notebook 의 Python 과 비슷한 형태로 코틀린을 쉽게 실행시킬 수 있도록 만든 것인데요.  조금 더 간편하고 쉽게 코틀린을 실행시켜야 하는 상황에서 사용하기 좋을거 같습니다.

 

생성하는 방법

 

1. Python 설치

일단 코틀린 Notebook 플러그인 을 실행시키기 위해서는 위와 같이 Python 을 요구하게 됩니다. 따라서 Python 을 Settings - Plugin 에 검색하여 다운받아 주도록 합시다. (이미 다운 받으셨다면 별도로 다운로드 하지 않으셔도 좋습니다.)

2. 코틀린 노트북(Kotlin Notebook) 설치

이제 위와 같이 코틀린 노트북 또한 Plugins 에서 검색하여 다운로드 해 줍니다.

3. 프로젝트 생성

코틀린 프로젝트를 원하시는 폴더에 생성해 줍니다.

4. 코틀린 노트북 파일 생성

 이제 폴더에서 새로운 파일만들기(Mac: Cmd + N) 를 하시면 Kotlin Notebook 을 확인할 수 있습니다.

5. 테스트 해보기

기존 주피터 노트북 사용자들에겐 익숙한 화면이 나오고, 입력한 코드를 누른 뒤 위의 화살표 버튼을 누르게 되면 실행 코드를 실행한 결과가 Out 에 나오게 됩니다. 소스 파일인 main 밑에 생성하게 되면 소스 코드 디렉토리에 노트북 파일이 있다는 경고가 나오므로 반드시 이외에 디렉토리에 노트북 파일을 생성해주시기 바랍니다.

6. 테스트 


개인적으로 코틀린을 하면서 가볍게 뭔가 테스트 해볼때 Kotlin PlayGround 를 쓰는 경우가 많았는데 이제 NoteBook 으로 충분히 전부 테스트 해볼수 있을 듯 하네요 ㅎ

 

예시코드

https://github.com/tmdgusya/kotlin-notebook-example

 

GitHub - tmdgusya/kotlin-notebook-example

Contribute to tmdgusya/kotlin-notebook-example development by creating an account on GitHub.

github.com

 

'Kotlin' 카테고리의 다른 글

Kotlin Generic  (0) 2023.08.22
Kotlin 동시성 프로그래밍  (1) 2022.11.07
Kotlin Sequence  (0) 2022.10.25
Kotlin Coroutine Series - 7 ) Dispatcher  (0) 2022.10.22
Kotlin Coroutine Series - 6 ) Coroutine Scope  (0) 2022.10.22