C# programming on macOS
I am looking for a C# programming compiler on macOS that is a good value.
Could you give me any advice?
In April 2017, Microsoft released Visual Studio for Mac. Visual Studio Community is free for students, open-source and individual developers.
It supports development of the following:
- Mobile with .NET: Android, iOS, tvOS, watchOS
- Mac desktop apps
- .NET applications (in C# and F# by default)
- ASP.NET Web applications
- Cross-platform Unity games
Minimum Requirements:
- macOS El Capitan 10.11
- Xcode 8.2
- An Apple ID (for signing into Xcode)
For iOS development, macOS Sierra 10.12 and Xcode 8.3 are required.
The Mono project maintains a cross-platform C#/.net environment which works well on macOS.
http://www.mono-project.com/docs/about-mono/supported-platforms/osx/
For compiler only I recommend to use .net core with editor of choice. I use VS code quite a lot, but you can use Sublime, Atom, etc.
As for IDE, I recommend to try JetBrains Rider instead of VS for mac. Unfortunately, it has only trial. It provides same functionality as VS for mac.