level 13
从Unity 2018.1开始,我们将不再把MonoDevelop-Unity与Unity一起捆绑发行,并且在Unity 2018.1及后续版本中,将不再支持使用MonoDevelop-Unity进行开发。
随着Unity中.NET 4.6脚本运行库(当前处于实验阶段)的升级,我们开始支持C
# 6.0及更高版本中所提供的许多令人兴奋的全新C#
特性。与此同时,为这些新的C#特性提供一个相匹配的良好IDE体验,对于我们来说也十分重要。
2018年01月10日 07点01分
2
level 13
现在与Unity一同发行的MonoDevelop-Unity 5.9.6并不支持最新的C#特性,并且也不支持在Unity的.NET 4.6脚本运行时中调试C#脚本。为此我们将做出二项改变。
1. 在MacOS和Windows上,移除Unity 2018.1中的MonoDevelop-Unity 5.9.6安装程序,并从Unity 2018.1开始,不在支持使用它进行Unity开发。
2. 在Unity 2018.1中,仅将Visual Studio for Mac作为MacOS上的唯一C# IDE。在Windows上,我们将继续保留Visual Studio 2017 Community,并不再将MonoDevelop-Unity作为可选项。
自Unity 5.6.1开始,Visual Studio for Mac已集成 Unity插件,即支持最新的C#特性,又支持在.NET 4.6脚本运行时上调试C#脚本。MacOS上的MonoDevelop-Unity用户可以下载并安装Visual Studio for Mac,并即刻开始使用。
2018年01月10日 07点01分
3
level 13
C# IDE替代选项
除了Visual Studio for Mac和Visual Studio 2017 Community之外,现在还有一些其它的C# IDE替代品可用。
Visual Studio Code (Windows, macOS, Linux)
当在Preferences(偏好设置)中将Visual Studio Code设置为外部脚本编辑器时,Unity可在Visual Studio Code中打开脚本。要支持C
#代码编辑与Unity C#
调试,还需要安装下列内容。
Mono (仅在MacOS上必需)
C# Extension
Unity Debugger Extension (目前不支持.NET 4.6调试)
JetBrains Rider (Windows, macOS, Linux)
当在Preferences(偏好设置)中将JetBrains Rider设置为外部脚本编辑器时,Unity支持在JetBrains Rider中打开脚本。
JetBrains Rider是一款基于IntelliJ和ReSharper的.NET IDE,并包含ReSharper大部分特性。Rider还支持所有最新的C# 6.0特性,以及在Unity中进行.NET 4.6脚本运行库上的C#调试。
2018年01月10日 07点01分
4
level 14
一直都用VS,感觉大多数人应该都是用VS的吧,所以继续维护MonoDevelop已经没多大意义了,可以省点力气。。。
2018年01月10日 11点01分
7
level 11
VS 2017 15.5打开也很快啊,另外不知道编辑器什么时候支持Windows的视网膜屏呢
2018年01月15日 18点01分
12
level 3
VS的软件许可非常昂贵的,Rider也要收费,个人使用免费版本或者破解一下倒是没什么,但是对于中小企业来讲就没那么好过了。
而且这两个IDE都是通过插件的方式支持Unity开发和调试,开发体验和软件质量都比不上Monodevelop-Unity,毕竟定位不同。
不得不说这是一次“商务联姻”,对很多小团队来讲都是猝不及防的噩耗。
好在github上monodevelop还保持开源,自行编译一下还不难,可以临时替换用一用。
2018年01月16日 03点01分
13
Monodevelop-Unity 我直接把notepad++的界面给弄出来了,双击JS或者CS的脚本文件时
2018年01月16日 03点01分
@我爱贝尔塔 我倒想问,为什么一定要VS,为什么一定要VS,为什么一定要VS,为什么一定要VS,为什么一定要VS
2018年01月16日 03点01分
@我爱贝尔塔 :因为C
#是微软的亲儿子,VS是C#
的指定保姆。
2018年01月17日 13点01分
level 6
vs能给我们极致的体验,这是其他软件无法企及的。我们又有神魔理由抗拒他呢?抱残守缺的人终将为他们当初的固执感到后悔。无论怎样,这一切都将会过去,Mono必死,VS必胜!
2018年03月09日 01点03分
15