.NET SDK yang terpasang menyediakan compiler dan dotnet CLI, tetapi kita menulis kode di dalam editor. Editor menentukan kenyamanan kerja sehari-hari: pelengkapan kode, tampilan galat, dan jalannya debugger semuanya hadir di sana. Bab ini membandingkan dua pilihan utama untuk C# dan memandu pemasangan keduanya.
Dua Pilihan Utama #
| Aspek | Visual Studio 2022 Community | VS Code |
|---|---|---|
| Platform | Windows | Windows, macOS, Linux |
| Ukuran instalasi | Besar (puluhan GB dengan workload) | Ringan (ratusan MB) |
| Fitur bawaan | IDE lengkap: debugger visual, profiler, designer UI | Editor + kemampuan C# lewat extension |
| Lisensi | Gratis untuk individu | Gratis dan open source |
Visual Studio 2022 Community adalah IDE penuh dan resmi gratis untuk individu — pengembang web, mahasiswa, kontributor open source, dan penggunaan komersial skala kecil. VS Code lebih ringan dan lintas platform; kemampuan C#-nya datang dari extension yang dibahas pada bagian berikut.
Menginstal Visual Studio 2022 Community #
- Unduh Visual Studio Community dari
visualstudio.microsoft.com. - Jalankan installer, lalu centang workload ".NET desktop development". Workload ini membawa template project C#, debugger, dan pustaka desktop.
- Klik Install dan tunggu proses unduhan komponen selesai.
- Buka Visual Studio untuk pertama kali. Pilihan tema dan sign-in akun Microsoft bersifat opsional.
Menginstal VS Code #
- Unduh VS Code dari
code.visualstudio.comsesuai sistem operasi. - Pasang dan buka aplikasi.
- Buka panel Extensions dengan
Ctrl+Shift+X(macOS:Cmd+Shift+X). - Cari “C# Dev Kit”, pilih yang diterbitkan Microsoft, lalu klik Install.
Extension C# Dev Kit menyediakan IntelliSense, integrasi debugging, dan Solution Explorer untuk mengelola project. Alternatif ringannya adalah extension “C#” (Roslyn powered), yang memberi IntelliSense dasar tanpa panel solution — pilihan yang layak untuk komputer dengan spesifikasi terbatas.
Memastikan Editor Menemukan SDK #
Kedua editor mendeteksi .NET SDK secara otomatis melalui PATH sistem. Pemeriksaan cepat dari terminal:
dotnet --versionOutput yang Dihasilkan:
9.0.319Bila perintah tersebut berhasil menampilkan versi SDK dan extension sudah terpasang, editor siap dipakai. Bab berikutnya membahas Visual Studio secara lebih rinci; bab setelahnya membahas VS Code.