请选择 进入手机版 | 继续访问电脑版

查看: 1734|回复: 9

[官方] Unity 2018.1 :停止对MonoDevelop-Unity的支持

[复制链接]

941

主题

1614

帖子

2万

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
20735
QQ
发表于 2018-1-10 04:41:11 | 显示全部楼层 |阅读模式
从Unity 2018.1开始,我们将不再把MonoDevelop-Unity与Unity一起捆绑发行,并且在Unity 2018.1及后续版本中,将不再支持使用MonoDevelop-Unity进行开发。


随着Unity中.NET 4.6脚本运行库(当前处于实验阶段)的升级,我们开始支持C# 6.0及更高版本中所提供的许多令人兴奋的全新C#特性。与此同时,为这些新的C#特性提供一个相匹配的良好IDE体验,对于我们来说也十分重要。
屏幕快照 2018-01-09 下午10.32.16.png


现在与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,并即刻开始使用。

  
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中打开脚本。参阅Unity Development with VS Code,了解详细信息。要支持C#代码编辑与Unity C#调试,还需要安装下列内容。



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#调试。了解更多详细信息,请参考Rider. Cross-platform IDE for Unity


参考资料
Visual Studio for Mac下载
https://www.visualstudio.com/vs/visual-studio-mac/

Visual Studio for Mac介绍
https://blogs.msdn.microsoft.com ... ual-studio-for-mac/

Visual Studio Code下载
https://code.visualstudio.com/

JetBrains Rider
https://www.jetbrains.com/dotnet/promo/unity/

Rider. Cross-platform IDE for Unity
https://www.jetbrains.com/dotnet/promo/unity/

0

主题

3

帖子

60

贡献

初级UU族—2级

Rank: 2

积分
60
发表于 7 天前 | 显示全部楼层
我很喜歡Mono, 非常輕巧
我不喜歡Visual Studio, 經常卡安裝

1

主题

16

帖子

235

贡献

初级UU族—3级

Rank: 3Rank: 3

积分
235
发表于 7 天前 | 显示全部楼层
Mono遇到瓶颈了,就这样放弃了?

2

主题

32

帖子

285

贡献

初级UU族—3级

Rank: 3Rank: 3

积分
285
发表于 7 天前 | 显示全部楼层
为什么要废弃Mono,不喜欢用vs,因为他打开很慢太庞大了,而且打断点的时候不能改代码...

0

主题

6

帖子

95

贡献

初级UU族—2级

Rank: 2

积分
95
发表于 7 天前 | 显示全部楼层
VSCode用着很爽啊

0

主题

4

帖子

40

贡献

初级UU族—1级

Rank: 1

积分
40
发表于 6 天前 | 显示全部楼层
顶MONO,表VS

0

主题

3

帖子

60

贡献

初级UU族—2级

Rank: 2

积分
60
发表于 5 天前 | 显示全部楼层
就算要放棄Mono, Visual Studio 2017 Community也不是一個合適的唯一安裝自帶IDE.
Unity的賣點是門檻低而功能強大, Visual Studio 2017 Community或許真的強大, 但門檻卻很高. 其笨重的缺點為不少開發者帶來不必要的壓力, 對電腦容量速度等需求大, 亦直接提高開發者電腦的門檻.
因此即使放棄Mono, Unity安裝程式亦應該提供另一個輕巧的IDE而不是把Visual Studio 2017 Community作為唯一選項.
如果官方覺得Visual Studio Code和JetBrains Rider也是合適的IDE, 希望官方可以把他們併入Unity安裝程式, 以讓眾多新手開發者不會因為Visual Studio 2017 Community而卻步, 謝謝~

0

主题

5

帖子

60

贡献

初级UU族—2级

Rank: 2

积分
60
发表于 前天 04:34 | 显示全部楼层

0

主题

6

帖子

75

贡献

初级UU族—2级

Rank: 2

积分
75
发表于 前天 23:51 | 显示全部楼层

0

主题

1

帖子

35

贡献

初级UU族—1级

Rank: 1

积分
35
发表于 昨天 07:35 | 显示全部楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表