我是否正确理解与Eclipse Luna兼容的Scala IDE
的唯一版本是 Scala IDE 4.0.0 Milestone 3
?
我不熟悉Milestone
术语。它似乎介于稳定版本和夜间构建之间。与候选版本相同吗?在旧的瀑布术语中,它是alpha还是beta?
换句话说:它有多安全?
如果我已经有了Eclipse Luna
和JDK 1.8
,并且想要Scala
支持,我真的有选择吗?
如果有人已经使用此组合,请分享您的经验。
真正令人困惑的是,当我在Luna中打开Marketplace
时,它提供了3.0x
版本。
去搞清楚...
最佳答案
是的,4.0 M3
是支持Luna的最低版本。即将推出的版本也将支持Luna,但是没有计划在Luna上支持较旧版本的Scala IDE。
因此,如果您不想构建旧版本的Scala IDE(成功包含Luna支持),则只能使用4.0M3+
。
里程碑通常相当于我要说的beta级别。 M3是RC1和RC与最终版本相距不远的版本。
里程碑应该是安全的,即使是夜间事件也是如此,因为它们已经被用于开发IDE的新版本,但是尤其是夜间事件可能会破坏几天。对于里程碑而言,可以破坏新功能更为现实,但是在较旧的最终版本中已经有效的功能应该非常安全。
市场空间仅提供最终版本,如果您需要里程碑/每晚/ RC,则需要从Scala IDE主页下载。