Membuat Program Kotlin Dengan IntelliJ IDEA
Kita akan mencoba membuat project baru menggunakan IntelliJ IDEA. Untuk tahap pertama, buka IntelliJ IDEA di komputer kamu. Berikut adalah tampilan utama dari IntelliJ IDEA:
![Membuat Program Kotlin Dengan IntelliJ IDEA membuka IntelliJ IDEA](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb-oWd08K3tLmenStWnQZRH1ZUsnP92S9d6dsOV3Chzjw_Zm-soBvAxpuoOXMj6-ZoLc4xv1pdJPxd2bXUSlCXCCHdR58Jfv1d4NenFWHidTNPSxLjBsxqpfgCtgVd2GwJtypKBxQ0w6vER57sLVfX4NpiIF1We51Mil5qQYy08wURPNjvpj1qvEeDHQ/s16000/202001211355012af3a62c8d8b3b918124242f0c7a45ed.png)
Untuk membuat project baru, kamu dapat memilih menu Create New Project. Kamu akan melihat jendela baru seperti gambar berikut:
![Membuat Program Kotlin Dengan IntelliJ IDEA Membuat project baru](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjjwF4KlBt21NdX8pac6A1Pu7yNhc1sBE_oXDwBk7MqM8PdpGByVD9dvtwjW4fymUEy-7D6jUnAaLy7LWW2s-BmBs-ML3LZplv4qPwLgsPy67x828_GHUTn3p67uhWN8yAVPudsoBJTwbZ4mKl_iA8ldzFxNkaeQjYXg9qCaHiqLw899sevn9k2mOlNA/s16000/20200121214223a29deb181e17604261fdfdb2a37642b9.png)
Karena kita masih akan menggunakan Gradle sebagai build tools, lalu di panel kiri pilih Gradle. Lakukan checklist pada Kotlin DSL build script untuk menetapkan Kotlin DSL sebagai build script yang akan digunakan pada project. Kemudian pada Additional Libraries and Frameworks, pilih Kotlin/JVM dengan memberikan tanda checklist. Dengan begitu IntelliJ IDEA akan mengatur project secara otomatis. Klik tombol Next dan isikan GroupId serta ArtifactId seperti pada gambar di bawah ini:
![Membuat Program Kotlin Dengan IntelliJ IDEA Setup project baru](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5y3TocXWMkdzttKeXTvRC3xBcbo7Kbb5sPrZb_aJ3JLTxGpXHH658hdF5kPqY8cRynHEQ4OR8jih_zdhr5JjfDCxNKmIiMmi_d4Noi7KGctTsRwpUhQj69RCUUzw-9KTAob38abHOtAd6bPjA4ZQaszCf0eP4S0xDKWVK3Ckw3ISHBQf-20vFrgwGSw/s16000/202001212142457a4f896171a5779a4b4dcafd11512a6c.png)
GroupId itu akan digunakan sebagai nama paket project kita. Sedangkan ArtifactId akan menjadi nama project. Secara default, Intellij IDEA telah mendefinisikan nama project (sesuai dengan ArtifactId) dan juga lokasi project. Tapi kamu bisa menggantinya sesuai kebutuhan. Jika sudah sesuai, klik tombol Finish dan Intellij IDEA akan membuatkan kamu project baru. Berikut adalah tampilan projectnya:
![Membuat Program Kotlin Dengan IntelliJ IDEA Tampilan project berhasil dibuat](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOb-FaccL_RQYe9BL0sXhNqjm-KG6CmL1B6TdoMvFXvF5-L1K7HCFmJAz3o1TmnNemzaucPFg-bqDXuEdeLx-K13sHaq30Rayg2fCBaDI9Fw3p7EyzjtJMr69RU7UYPo0BTZyNi8Y9r-Qy-LP3GsSWeLsyBy96GuNxvMxCbwE_1MpoGvLOzjIZjmaS1w/s16000/202001212143174abbdc92a5d4eb3aa646e837d237fdc9.png)
Struktur project yang diberikan, tidak jauh berbeda dengan project buatan perintah Gradle. Hanya saja, pada IntelliJ IDEA belum dibuatkan berkas kode secara otomatis, sehingga program belum bisa dijalankan. Kamu perlu menambahkannya secara manual pada folder main/kotlin/.
Buatlah package com.dicoding.kotlin dengan melakukan klik kanan pada folder kotlin dan pilih New – Package. Selanjutnya, klik kanan pada package name tersebut dan pilih New – Kotlin File/Class untuk menambahkan berkas Kotlin. Berikan nama pada berkas tersebut App.kt dan tambahkan kode berikut:
fun main() {
println("Hello Kotlin!")
}
Setelah menambahkan kode tersebut, maka project kamu dapat dijalankan.
Menjalankan Program IntelliJ IDEA
Seperti disebutkan sebelumnya, salah satu keuntungan menggunakan IDE adalah dukungan GUI-nya. Perintah yang biasanya mengharuskan kita untuk menulisnya di terminal sekarang dapat diganti dengan tombol interaktif di IDE. Seperti tombol untuk menjalankan program berikut:
![Membuat Program Kotlin Dengan IntelliJ IDEA Menambahkan/menuliskan perintah "Hello Kotlin"](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcrc5RvRfa4RVEx0Vd--MkNIQLMne359QPKHccts0Z3cJNhEGneJnthd-Z1tiDmBqkWE9txESK0-p_asa46wzYCJh8dBM9UN_qNu3cJh_E5oDvmfwQ-xA6kWUin61khGKr16DhqiKMVJx5EFGgFyE0NBZyf-ejoy39uLl2egdTtXZUkvAAb_aR9FDdLA/s16000/20200121220553b07d37b28489c60430cf5cde7d669cdf.png)
Tombol run hanya akan muncul di sebelah fungsi dengan nama main(). Klik tombol atau tekan CTRL + R untuk menjalankan program. Kompiler di IntelliJ IDEA akan mengeksekusi kode di dalam fungsi main(). Jika berhasil, IIIntelliJ IDEA akan menampilkan panel Run seperti gambar di bawah ini:
![Membuat Program Kotlin Dengan IntelliJ IDEA Menjalankan program](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZLinqTZyq4_VaqzfmmslxHl5X81BVTQxl10cXCJjPaVH9XBFBeO39GlPDvSRUZNmZU3dWR7c0cTg_sEwTtUJFpEYroU3jxDsQRuaf5jMMa5FbrmtZpqrzhf27xR2Q5JSI2IzkcF_iYZq6wZJTNpwIuWuFl2elwd8SO3DnRofdP4cQncHl2Th1U-TZqA/s16000/20200121220640e73184351021b9a30cd9bdd24ddccf01.png)