Pemrograman Kotlin dengan Visual Studio Code
Pemrograman kotlin sebenarnya paling gampang dilakukan dengan IntelliJ IDEA.
Tinggal install IntelliJ, dan kita sudah bisa mulai coding Kotlin. Karena Kotlin sudah di-bundle di dalam IntelliJ.
Namun, buat komputer yang punya spek kentang.. IntelliJ mungkin terasa berat.
Sebagai alternatif, kita bisa gunakan Visual Studio Code.
Apa itu Visual Studio Code?
Visual Sutdio Code adalah sebuah teks editor open source yang dibuat dengan framework Electron. VS Code dikembangkan oleh tim Microsoft dan para kontributor dari seluruh dunia.
Lalu, untuk bisa ngoding Kotlin dengan VS Code.. kita membutuhkan beberapa tools diantaranya:
- VS Code itu sendiri;
- JDK (Java Development Kit);
- Extension VS Code untuk Kotlin.
Mari kita persiapkan semuanya.
1. Install Visual Studio Code
Jika kamu menggunakan Ubuntu, VS Code dapat diinstal dengan perintah berikut.
Pertama, daftarkan alamat repo VS Code dengan perintah ini:
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
Setelah itu, install VS Code dengan perintah berikut:
sudo apt install apt-transport-https
sudo apt update
sudo apt install code # or code-insiders
Tunggulah sampai prosesnya selesai.
Jika berhasil terinstal, VS Code akan ada di dalam menu.
Jika kamu menggunakan distro selain Ubuntu, silahkan cek cara install VS Code di Visual Sutio Code on Linux.
2. Install JDK
Jika kamu menggunakan Windows, silahkan baca cara install JDK di: Persiapan Pemrograman Java di Windows.
Namun, jika kamu menggunakan Linux.. silahkan ikuti cara berikut.
Kita akan menginstal JDK 8. Cara mengisntalnya, ketik perintah berikut di Terminal:
sudo apt install openjdk-8-jdk
Tunggulah sampai prosesnya selesai.
Setelah itu ketik perintah..
java -version
..untuk memeriksa versi Java atau JDK yang terinstal.
Pada komputer saya, sudah terinstal JDK versi 8.
3. Install Kotlin
Untuk menginstal Kotlin, kita membutuhkan SDK Man. Silahkan install sdkman dengan perintah ini:
curl -s https://get.sdkman.io | bash
Tunggu sampai prosesnya selesai.
Setelah itu buka terminal baru dan ketik perintah:
bash ~/.sdkman/bin/sdkman-init.sh
Perintah ini untuk menginisialisasi atau memulai SDKMAN.
Periksa versi sdkman yang terinstal dengan perintah sdk version
.
Setelah itu, baru kita bisa instal Kotlin dengan sdkman.
Ketik perintah berikut:
sdk install kotlin
Tunggulah beberapa saat, kotlin akan segera terinstal.
Setelah itu, ketik perintah berikut untuk memeriksa versi kotlin yang terinstal:
kotlin -version
kotlinc -version
Hasilnya:
4. Install Extension untuk Kotlin
Kita membutuhkan dua extension, yakni:
- Kotlin Language — untuk mendukung bahasa kotlin di VS Code;
- Code Runner — untuk menjalankan program.
Mari kita instal kedua-duanya.
Silahkan buka VS Code, lalu masuk ke menu Extension dan lakukan pencarian
dengan kata kunci kotlin language
. Pada extension yang ditemukan, klik Install.
Berikutnya cari ekstension Code Runner, lalu klik install.
Semua ekstension sudah diinstal, selanjutnya tinggal kita konfigurasi.
5. Konfigurasi Extension Code Runner
Extension Code Runner belum bisa digunakan, karena kita belum mengkonfigurasi Executor untuk Kotlin.
Silahkan buka VS Code, lalu masuk ke menu Extension dan cari Core Runner. Klik ikon gear (⚙️), kemudian pilih Extension Settings.
Pada bagian Executor Map, klik Edit in settings.json.
Lalu tambahkan kode berikut.
"kotlin": "cd $dir && kotlinc $fileName -include-runtime -d $fileNameWithoutExt.jar && kotlin $fileNameWithoutExt.jar",
tepat di bawah "Java"
.
Setelah itu, simpan dengan menekan Ctrl
+s
.
Berikutnya—masih di setting code runner—aktifkan centang pada pilihan Run In Terminal.
Ini bertujuan agar program dieksekusi di dalam Terminal dan kita bisa memberikan input.
Membuat Program Hello World
Sebagai percobaan, kita akan membuat program Hello World.
Buatlah file baru dengan nama HelloWorld.kt
, kemudian isi dengan kode berikut:
fun main(args: Array<String>){
println("Hello, World!")
}
Setelah itu, simpan di tempat yang aman.
Sekarang kita akan coba menjalankan programnya. Klik kanan pada kode program atau file program, lalu pilih Run Code.
Maka hasilnya:
Mantap.. 👍
Dengan begini kita sudah bisa menggunakan VS Code untuk coding Kolin.
✍ Catatan: Jika program menggunakan library, maka ia tidak akan bisa di-compile karena
-classpath
belum ditentukn. Untuk program-program sederhana, masih bisa dijalankan di VS Code dengan Code Runner, namun jika program sudah komplek.. disarankan menggunakan IntelliJ atau build tools seperti Maven dan Gradle.
Apa Selanjutnya?
Selanjutnya kemu tinggal belajar cara membuat program dengan Kotlin.
Silahkan cek 📖 List Tutorial Kotlin