我现在很喜欢学习 Scala 并且非常享受它;我希望用它来开始未来的项目,而不是 Java。我不太喜欢的是(相对)较差的 IDE 支持。我发现带有 Scala 插件(包括夜间构建)的 IDEA 和 Eclipse 有点不可靠或难以使用——我想要一些我可以一直依赖的东西。例如,昨天我根本无法重新安装 eclipse+plugin 来运行我的测试,甚至无法打开编辑器窗口!
我正在考虑在 Eclipse/IDEA 之间切换,具体取决于哪个最适合手头的任务,更重要的是减少我对 IDE 构建和运行测试 (ScalaTest) 的依赖。这对我来说很重要,因为我是在 Eclipse 中使用 Java 长大的。让 Eclipse SVN 使用 GIT 最初是一件大事。鉴于我只有时间学习一个工具,它应该是 Ant、Maven、buildr、sbt、....?其他人如何工作?