基于Eclipse的Scala IDE发布更新

来源:岁月联盟 编辑:zhuzhu 时间:2009-04-30

  一流的IDE支持一直是Scala的痛处。尽管所有主要的Java IDE ,包括Eclipse 、 NetBeans、和IntelliJ IDE,都支持Scala开发,但其表现大都不尽人意。然而,Scala IDE的前景,却正在迅速发生变化,改进工具正在稳步推出。

  最新的Scala工具升级是Scala 2.7.4发布的最终测试版本的一部分。用于Eclipse的Scala IDE面临的主要挑战在于解决Scala项目与哪种Java容易结合。

  该版本基于一种与Eclipse JDT整合的新办法,可以利用Equinox Aspects(Equinox项目是Eclipse开源组织提供的OSGi框架的实现)和与Andrew Eisenberg的AspectJ开发工具(AspectJ Development Tools,AJDT)联合开发的 JDT weaving功能。

  这样可以在Eclipse Scala和Java工具之间实现更深入和更强大的互操作。由于长期存在的许多缺陷已得到解决,更多的JDT功能现在已经可以正确的应用在Scala项目中了。

  从2.7.4以后的插件新名称是用于Eclipse的Scala IDE。

  那些已经安装了Eclipse的用户,可以从该项目的Eclipse更新站点使用最新的Scala IDE。