fir*_*rat 17 c# macos pc unity-game-engine
我只是好奇.我想学习c#团结.我是宿舍学生,我的个人电脑是macbook air,我们有一个公共电脑室.我只是问我是否可以在mac上使用c#.
Izz*_*zzy 25
你的第一个选择是2017年发布的Microsoft Visual Studio for Mac.如果你已经习惯了VS ide,那么我建议你下载它.
如果没有,那么你可以看看MonoDevelop.你可以从这里下载
MRE =单声道运行时环境
MDK =单声道开发套件.
MDK = MRE +额外工具,库,.NET PCL(可移植类库)配置文件等.
如果您要运行的应用程序需要Mono,则只能安装MRE.
如果您正在进行开发,编写C#应用程序,虽然有时可以安装MRE,但您可能会遇到一些缺少的功能,例如没有.NET PCL配置文件.所以如果你正在进行开发,我会安装MDK.参考
Sam*_*Sam 13
是的.Microsoft已发布Visual Studio Code 2017.它适用于Windows,Mac OS和Linux; 这是一个非常好的开发文本编辑器.它的工作方式类似于Windows上提供的完整版本 - 有一些缺点,它可以编写程序,以及在Mac上运行和测试它们.
Microsoft Docs提供快速入门教程和Visual Studio Code开箱即用的Hello World程序.
但是,您需要安装一些依赖项.这可能听起来有点明显:
我开始有好运,Visual Studio为我获得了所有依赖项; 所以我只是进入程序,打开集成终端(View> Integrated Terminal)并运行命令dotnet new console,并在几秒钟之后繁荣,我在MacBook Pro上运行了一个用C#编写的Hello World程序.
现在有一个Visual Studio for Mac可用作免费社区版本以及订阅的专业版和企业版.
JetBrains还有一个用于C#的IDE,名为Rider,可在Mac上运行.如果您使用IntelliJ或他们可能喜欢的任何其他产品 - 对我来说感觉比MonoDevelop或Visual Studio for Mac更好.它是一种商业产品,但JetBrains 为学生和开源项目提供了非常慷慨的许可条款(如免费).他们对创业公司也有很大的折扣.
这是可能的,但您将无法使用 Microsoft 的工具,您需要使用 Xamarin Studio (MonoDevelop) 等第三方程序。
编辑
在发表此答案时,还没有可用于在 Mac 上开发 .net / C# 程序的 Microsoft 工具/IDE。现在有两个: