Visual Studio (Windows) - Tốt nhất
- Code Editor: IntelliSense, syntax highlighting, refactoring
- Debugger: Breakpoints, watch, call stack, conditional breakpoint
- Extensions: Marketplace phong phú
- Languages: 30+ ngôn ngữ (C#, F#, JS, TS, Python, C++, ...)
- Editions: Community (free), Professional, Enterprise
Visual Studio Code (Cross-platform)
- Nhẹ, mở nguồn, chạy Win/Linux/Mac
- C# Dev Kit extension: IntelliSense, debugging, test explorer
- Phổ biến cho .NET Core/.NET 5+
JetBrains Rider (Cross-platform, Paid)
- IDE đầy đủ tính năng cho .NET
- Refactoring mạnh, Unity support tốt
- Trial 30 ngày, license trả phí
MonoDevelop / Xamarin Studio
- Open source, cross-platform
- Tích hợp Xamarin cho mobile
- Ít cập nhật so với VS/VS Code
SharpDevelop (Windows only)
- Open source, alternative VS
- Hỗ trợ Git, SVN, NuGet
- Đã ngừng phát triển active
LINQPad
- Chạy C# script/query không cần project
- Free edition cơ bản, Premium có autocomplete
- Tuyệt vời cho test code snippet, LINQ, EF
Khuyến nghị: Windows -> Visual Studio Community. Cross-platform -> VS Code + C# Dev Kit. Enterprise/Team -> Rider.