2011-05-31 119 views
5

我使用eclipse作为我的scala IDE。但它似乎不太好。我可以成功地使用maven构建我的项目。但日食总是警告我有编译错误。任何有scala eclipse插件的经验?谢谢顺便说一下,我使用Scala IDE 2.8.1版本scala eclipse IDE是否足够稳定?

+3

最新版本的Scala IDE for Scala 2.9比2.8版本更好更稳定。尝试一下。 – sschaef 2011-05-31 12:23:49

+0

我发现更多个人运气与IntelliJ斯卡拉插件...但我得到的印象是日食有更多的人在Scala插件工作,所以我怀疑它最终会超过IJ斯卡拉插件。 – bwawok 2011-05-31 14:09:31

回答

7

有一个新的Eclipse插件正处于发布的最后阶段,目前处于beta 4阶段,它提供了许多改进,包括稳定性。它与Scala 2.9一起运行。

您可以下载并自己尝试。更多信息和下载可在这里: http://www.scala-ide.org/

此外,请务必阅读有关改善Eclipse性能,我发现这些调整中的几个有很大的不同。这里是#2一些答案就认为:

How can you speed up Eclipse?

What are the best JVM settings for Eclipse?

+0

确认。最新版本的Scala IDE非常稳定。 – tuxSlayer 2011-06-01 05:40:11

0

我一直在使用这三种主要IDE在斯卡拉的最后几天。

虽然您会遇到一些错误,但Eclipse很不错并且完全可用,如果您的插件文件夹路径名中有空格,则无法加载编译器插件。它也表现得非常糟糕了几次,在我重新启动Eclipse之前不会运行任何东西,但这可能部分是因为我对它很陌生,可能一直在做错事。 Eclipse的一个好处是构建时间比其他两个更快 - 我认为这是因为它和“增量构建”。或者它可能更加优化,但它很明显。

我会推荐使用最新版本的IntelliJ(10.5)。它似乎是目前最好的,只有最少的粗糙边缘,并且是唯一一个集成了Scaladoc支持的平台。我没有用太多,但第一印象是好的。

NetBeans插件似乎有点落后(只有一个人在工作),这是一个耻辱,因为它具有IMO轻松最佳的Java代码编辑器,具有出色的预测功能,您不需要现在得到Scala。我将继续将它用于Java,但Scala插件的开发有点稀疏。 (尽管这可能是因为我正在使用测试版本,因为这就是Scala 2.9的所有功能。)