【发布时间】:2018-07-21 15:27:48
【问题描述】:
我使用的是 MonoDevelop v5.9.6。尽管它似乎支持 C# 6.0,但编辑器无法识别 nameof 关键字,并将其标记为红色,因为它试图将其识别为标识符。
有没有什么技巧可以让它在编辑器中工作,而不会以某种方式破坏编译?
【问题讨论】:
-
你为什么要坚持这么旧的版本? 7.x 已经发布很久了blog.lextudio.com/…
-
这是 Unity 自带的版本。如果我现在要改变,我可能会尝试切换到 VS,或者最好是 VSCode。
-
blogs.unity3d.com/2018/01/05/… Unity 已正式切换。 JetBrain Rider 也是一种选择。
-
是的,我注意到他们在 2018.1 中放弃了 MonoDevelop。感谢您的提示,我还不认识 Rider。如果它类似于 Android Studio,它可能是一个很好的 IDE。但我试图避免为这个特定项目改变我的编程环境的“开销”,直到我完成它......
标签: c# monodevelop c#-6.0 nameof