.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 #

AspekVisual Studio 2022 CommunityVS Code
PlatformWindowsWindows, macOS, Linux
Ukuran instalasiBesar (puluhan GB dengan workload)Ringan (ratusan MB)
Fitur bawaanIDE lengkap: debugger visual, profiler, designer UIEditor + kemampuan C# lewat extension
LisensiGratis untuk individuGratis 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 #

  1. Unduh Visual Studio Community dari visualstudio.microsoft.com.
  2. Jalankan installer, lalu centang workload ".NET desktop development". Workload ini membawa template project C#, debugger, dan pustaka desktop.
  3. Klik Install dan tunggu proses unduhan komponen selesai.
  4. Buka Visual Studio untuk pertama kali. Pilihan tema dan sign-in akun Microsoft bersifat opsional.

Menginstal VS Code #

  1. Unduh VS Code dari code.visualstudio.com sesuai sistem operasi.
  2. Pasang dan buka aplikasi.
  3. Buka panel Extensions dengan Ctrl+Shift+X (macOS: Cmd+Shift+X).
  4. 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:

bash
dotnet --version

Output yang Dihasilkan:

text
9.0.319

Bila 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.