Tidak semua pekerjaan Java membutuhkan IDE besar. Bila komputer Anda berkapasitas terbatas, atau Anda menulis banyak bahasa selain Java, Visual Studio Code menawarkan jalan tengah: editor yang ringan dan cepat dibuka, yang berubah menjadi lingkungan Java yang cakap berkat extension resmi. Pada Chapter ini kita akan memasang VS Code beserta Extension Pack for Java, membuat program pertama, dan memahami alur edit-compile-run yang bekerja di balik layar.

Mengunduh dan Memasang #

Unduh installer dari situs resmi VS Code, lalu jalankan sesuai sistem operasi Anda: wizard .exe di Windows, .dmg di macOS, atau paket .deb/.rpm di Linux. Setelah terpasang, buka saja aplikasinya — tidak ada langkah konfigurasi lanjutan untuk sebuah editor.

Satu kebiasaan yang layak dibiasakan sejak awal: membuka folder kerja lewat terminal dengan perintah code . (tanda titik berarti “folder ini”). VS Code yang terbuka langsung terikat pada folder proyek kita — letak berkas sumber, berkas output, dan pengaturan proyek nantinya berbasis di sana.

Memasang Extension Pack for Java #

Kemampuan Java di VS Code tidak terpasang bawaan; kita menambahkannya lewat panel Extensions — klik ikon empat persegi di bilah sisi kiri atau tekan Ctrl+Shift+X. Cari “Extension Pack for Java” terbitan Microsoft, lalu klik Install.

Satu paket itu memuat beberapa komponen yang bekerja bersama: Language Support for Java (analisis kode dan pelengkap otomatis), Debugger for Java, Test Runner for Java, Maven for Java, dan Project Manager for Java. Kita tidak perlu memasangnya satu per satu.

Bekerja dengan Folder Proyek #

Gunakan File → Open Folder untuk membuka folder latihan Anda, misalnya latihan-java. Buat berkas baru dengan klik kanan di panel Explorer → New File, beri nama SapaanVsCode.java. Ketik atau salin program berikut:

public class SapaanVsCode {
    public static void main(String[] args) {
        String ide = "VS Code";
        int tahunRilis = 2015;

        System.out.println("Menulis Java di " + ide);
        System.out.println(ide + " dirilis tahun " + tahunRilis);
        System.out.println("Usianya sekarang: " + (2026 - tahunRilis) + " tahun");
    }
}

Output yang Dihasilkan:

text
Menulis Java di VS Code
VS Code dirilis tahun 2015
Usianya sekarang: 11 tahun

Program kecil ini menyimpan dua variabel — String untuk nama editor dan int untuk tahun — lalu mencetak tiga baris informasi. Perhitungan 2026 - tahunRilis dikerjakan JVM saat runtime; hasilnya menyatu dengan teks lewat operator penggabungan + seperti biasa.

Alur Edit-Compile-Run di Balik Layar #

Begitu berkas .java pertama dibuka, perhatikan dua perubahan di antarmuka. Pertama, tulisan Run | Debug (disebut Code Lens) muncul di atas baris public static void main. Kedua, panel Java Projects bertambah di sisi Explorer — menampilkan pustaka dan berkas proyek kita.

Klik tulisan Run itu. VS Code membuka terminal terintegrasi di bagian bawah, menjalankan perintah java di sana, dan menampilkan keluaran program — tiga baris persis seperti blok “Output yang Dihasilkan” di atas. Yang terjadi sebenarnya: language server mengompilasi kode secara senyap setiap kali kita mengetik; kesalahan tipe muncul sebagai garis bergerigi di editor dan terkumpul di panel Problems, bekerja seperti javac yang berjalan terus-menerus. Eksekusi program sendiri tetap dilakukan launcher java — alat yang sama dengan yang kita pakai manual pada Chapter Menjalankan Program Java.

Untuk menjalankan program dengan argumen atau menghentikan eksekusi baris demi baris, tekan F5: VS Code membuat launch configuration dan masuk ke mode debug — lengkap dengan kemampuan memeriksa nilai variabel saat program berhenti di breakpoint. Materi debugging kita bahas tuntas pada Section Dasar Pemrograman.

Dengan tiga alat terpasang — JDK, terminal, dan VS Code — siklus belajar Anda kini ringkas: buka folder, buat berkas, klik Run. Bagi pembaca yang penasaran dengan IDE open source veteran, Chapter Menggunakan Eclipse menutup rangkaian pengaturan lingkungan ini.

Referensi #

Berkas Sumber

Berkas pendukung halaman ini dapat diunduh dan dijalankan langsung sesuai penjelasan di atas.

SapaanVsCode.java

Unduh berkas
java
public class SapaanVsCode {
    public static void main(String[] args) {
        String ide = "VS Code";
        int tahunRilis = 2015;

        System.out.println("Menulis Java di " + ide);
        System.out.println(ide + " dirilis tahun " + tahunRilis);
        System.out.println("Usianya sekarang: " + (2026 - tahunRilis) + " tahun");
    }
}