我想学习用于Unity的C#编程,而我的个人电脑是MacBook Air。我能在Mac上使用C#进行编程吗?
我想学习用于Unity的C#编程,而我的个人电脑是MacBook Air。我能在Mac上使用C#进行编程吗?
如果不是,您可以尝试使用MonoDevelop。您可以从这里下载。
MRE = Mono 运行时环境
MDK = Mono 开发工具包。
MDK = MRE + 额外的工具、库、.NET PCL(可移植类库)配置文件等。
如果您有一个需要运行 Mono 的应用程序,则只需安装 MRE 即可。
如果您正在进行开发、编写 C# 应用程序,有时仅安装 MRE 可能会遇到一些缺少的功能,例如没有 .NET PCL 配置文件。因此,如果您正在进行开发,我建议您安装 MDK。参考资料
dotnet new console
,几秒钟后我就有了一个Hello World程序,用C#编写,在我的MacBook Pro上运行。现在有一个Mac版Visual Studio,提供免费社区版以及订阅的专业版和企业版。
JetBrains也为C#开发者提供了一个名为Rider的IDE,可在Mac上运行。如果您使用IntelliJ或他们的其他产品,您可能会喜欢它 - 对我来说,它比MonoDevelop或Visual Studio for Mac更好。这是一个商业产品,但JetBrains为学生和开源项目提供非常慷慨的许可条款(即免费)。他们还为创业公司提供大量折扣。
完全有可能,如果您使用Bootcamp安装Windows版本,则可以在启动时在两者之间切换,并通过在Windows分区上安装Visual Studio来拥有两者的全部功能。或者,您可以使用VMware,例如Virtual Box,在Mac OS中使用Windows。