我已经从NetBeans切换到纯文本编辑器和控制台SBT,因为最后一个是强制执行Ant并且曾经有过Scala的其他麻烦。现在,因为我必须探索其他代码(现在提升示例)而不是从头开始编写我自己的代码,我觉得我错过了良好的IDE的调试,重构和定义/类型查找工具。
所以我期待再次使用一些Scala IDE(基于Eclipse或NetBeans),但我仍然希望使用SBT作为构建和依赖管理工具(而不是Maven / Ant),并且只使用IDE作为高级代码编辑器。
如何实现这一目标?
答案 0 :(得分:1)
没有个人经验,但看起来Scala-IDE不断改进他们的SBT支持。
http://scala-ide-portfolio.assembla.com/spaces/scala-ide/wiki/Changelog
Release 2.0.0-beta11(发布时间:2011-10-03)提到了一些使用SBT的内容。
此外,http://scala-ide-portfolio.assembla.com/spaces/scala-ide/wiki/SBT-based_build_manager的文档显示了如何使用SBT。