परिचय
macOS पर C# विकास के लिए कई विकल्प हैं।
1. Visual Studio for Mac (सेवानिवृत्त)
- Microsoft ने अगस्त 2024 में रिटायर कर दिया।
- मौजूदा इंस्टॉलेशन काम करेंगे लेकिन अपडेट नहीं मिलेंगे।
2. MonoDevelop (Xamarin Studio)
- ओपन सोर्स, क्रॉस-प्लेटफॉर्म (Linux, Windows, macOS)।
- C#, F#, VB.NET समर्थन।
- एकीकृत डीबगर, कोड पूर्णता, टेम्पलेट्स।
- कॉन्फ़िगरेबल वर्कबेंच।
3. Visual Studio Code (अनुशंसित)
- मुफ़्त, ओपन सोर्स, क्रॉस-प्लेटफॉर्म।
- C# Dev Kit एक्सटेंशन (Microsoft) से पूर्ण IDE अनुभव: IntelliSense, डीबगिंग, टेस्ट एक्सप्लोरर, NuGet, Git।
- .NET 6/7/8/9 पूर्ण समर्थन।
- हल्का, तेज़, एक्सटेंशन इकोसिस्टम।
4. JetBrains Rider (पेड)
- macOS नेटिव (Apple Silicon सपोर्ट)।
- उन्नत रीफैक्टरिंग, कोड विश्लेषण, आर्किटेक्चर व्यू।
- Unity, MAUI, ASP.NET Core, Avalonia समर्थन।
तुलना
| IDE | लाइसेंस | स्थिति | सिफारिश |
|---|---|---|---|
| VS for Mac | मुफ़्त | सेवानिवृत्त (2024) | नए प्रोजेक्ट्स के लिए नहीं |
| MonoDevelop | ओपन सोर्स | सक्रिय (धीमा) | लिगेसी Xamarin प्रोजेक्ट्स |
| VS Code | मुफ़्त | सक्रिय | सर्वश्रेष्ठ मुफ़्त विकल्प |
| Rider | पेड | सक्रिय | सर्वश्रेष्ठ पेड विकल्प |