java - java Scala的当前工具的状态是什么?

  显示原文与译文双语对照的内容
141 0

过去一年里,我听到了关于 Scala 语言的越来越多的宣传。我知道有几个现有项目计划与ide集成 Scala 支持;但是,并不总是清楚集成的好处。

他们目前是否支持智能感知以及 Eclipse 和Netbeans对Java语言的支持?他们是否也支持即时验证?

时间:原作者:0个回答

70 2

I or or or和NetBeans的稳定性,但是最近,Eclipse的Scala IDE刚刚发布了一个新的版本。在架构上,这个版本与以前的版本相同,因为它使用了正式支持的for机制。,在 Scala 插件使用api和反射进入JDT内部internals使系统正常工作,现在它可以简单地声明它的扩展点,让系统做其他的事情。甚至很难描述这使得事情变得更加稳定。我不是说它是阳光和玫瑰,但是如果你试图在过去的( 我已经) 中拒绝插件,就是时候了。

至于它如何堆积特性,SDT没有任何重构支持( IntelliJ有一些基本的东西"重命名"),编辑器也没有做像"标记出现"这样的操作。但是,它的轮廓比kdb更好,编译器支持比理想更好,语义突出显示出很好的。这三个插件支持内容辅助( 或者或或者"智能感知"当微软称之为),但是在这个领域中,它们都没有特别可靠。Eclipse的Scala IDE是唯一支持增量编译( 。Eclipse 工具的全部 Java )的工具。

我的建议是:shop,尝试三个,看看哪一个对你是最好的。我听说,在 Eclipse 与最新版本竞争,但其他人显示这种稳定的稳定和稳定的进步,你不能指望他们刚刚离开。

原作者:
...