VS Code adalah editor ringan yang berjalan di Windows, macOS, dan Linux. Secara bawaan, VS Code hanya sebuah editor teks; kemampuan C# hadir setelah kita memasang extension dari Microsoft. Bab ini memandu pemasangan extension, membuka project C#, lalu menjalankan dan mendebug program langsung dari editor.
Memasang Extension C# Dev Kit #
- Buka VS Code, lalu tekan
Ctrl+Shift+X(macOS:Cmd+Shift+X) untuk membuka panel Extensions. - Ketik C# Dev Kit di kotak pencarian.
- Pilih extension yang diterbitkan Microsoft, lalu klik Install.
- Tunggu proses instalasi selesai; VS Code meminta persetujuan bila komponen tambahan diperlukan.
C# Dev Kit membawa kemampuan yang biasa dinikmati pengguna IDE penuh. Perbandingan dengan extension dasar:
| Fitur | C# Dev Kit | Extension “C#” (Roslyn powered) |
|---|---|---|
| IntelliSense saat mengetik | Tersedia | Tersedia |
| Integrasi debugger | Tersedia | Tersedia |
| Solution Explorer | Tersedia | Tidak ada |
| Panel Test Explorer | Tersedia | Tidak ada |
Extension dasar “C#” (Roslyn powered) cukup untuk program console kecil. C# Dev Kit lebih tepat bila project memuat banyak file atau berupa solution multi-project, karena Solution Explorer menyatukan navigasinya.
Membuat dan Membuka Project #
Terminal di VS Code menjalankan dotnet CLI dengan cara yang sama seperti terminal biasa:
dotnet new console -o HaloApp
cd HaloApp
code .Output yang Dihasilkan:
The template "Console App" was created successfully.
Processing post-creation actions...
Restoring ~/HaloApp/HaloApp.csproj:
Determining projects to restore...
Restored ~/HaloApp/HaloApp.csproj (in 65 ms).
Restore succeeded.Perintah code . membuka folder saat ini di VS Code. C# Dev Kit membaca HaloApp.csproj, menjalankan restore, dan menampilkan project di panel Solution Explorer.
Menjalankan Program #
Ubah Program.cs menjadi:
string nama = "Budi";
Console.WriteLine($"Halo, {nama}! Selamat belajar C#.");Jalankan program dengan salah satu dari dua cara:
- Buka panel Run and Debug (
Ctrl+Shift+D), klik Run and Debug, lalu pilih debugger C# bila diminta. - Atau buka terminal terintegrasi dan jalankan
dotnet run.
Output yang Dihasilkan:
Halo, Budi! Selamat belajar C#.Mendebug dengan Breakpoint #
- Klik margin kiri di samping baris
Console.WriteLine(...)untuk memasang breakpoint. - Tekan F5. Eksekusi program berhenti di breakpoint.
- Panel Variables menampilkan nilai
nama; mengarahkan kursor ke variabel di editor menampilkan nilai yang sama. - Tekan F10 untuk melanjutkan satu baris, lalu tekan F5 untuk menjalankan sisa program.
Kedua jalur — panel Run and Debug maupun terminal — memanggil build dan debugger .NET yang sama, sehingga hasilnya identik.