具有Unity 2018.3.1和.NET 4.X的MonoDevelop

时间:2019-01-31 07:17:27

标签: .net visual-studio unity3d mono monodevelop

我不知道是否还有人在Unity中使用MonoDevelop,但是我喜欢它并且不愿意切换到Visual Studio。

我下载了MonoDevelop for unity,因为它不是统一内置的,并且到目前为止没有任何问题,但是,由于我从Unity的播放器设置(脚本运行时版本)更新了项目以使用.NET 4.X,MonoDevelop停止了工作好。它确实打开了我的脚本,并且我没有问题地对其进行编辑,但是自动完成功能根本不再起作用,语法高亮显示几乎不存在,仅对象类型名称为一种颜色,其他所有内容为白色。我使用了一种语法加亮,称为Monokai,我非常喜欢。

如何修复MonoDevelop以使其与.NET 4.X配合使用,因为当我尝试从播放器设置更改Scripting运行时版本时,一切都按MonoDevelop的预期运行

1 个答案:

答案 0 :(得分:1)

我不知道你是否真的可以。正如this Unity blog post所述:

  

在Windows上,我们附带了带有Unity的Visual Studio 2017社区,并且它已经在新的.NET 4.6脚本运行时上支持最新的C#功能和C#调试。 MonoDevelop-Unity 5.9.6由于不支持这些功能,因此将从Unity 2018.1 Windows安装程序中删除。

也许有一些方法可以做到,但我认为这样做不值得。除了Visual Studio外,还有许多其他IDE。在切换到JetBrains Rider并最终返回Visual Studio之前,我个人使用了VSCode很长时间。