我已经看过一些文章描述了如何调试
Scala应用程序,但是我想再问一遍,因为所有这些文章都已过时,所有内容在Scala世界中都发生了很快的变化.
我使用IntelliJ Idea 12 sbt(不是插件,插件由于某种原因不起作用).
那我现在该怎么做呢?
解决方法
IMO,你最好将SBT和Intellij分开,因为它们是两个不同的问题.一个是建筑,另一个是开发.
以下是我通常要为新的Scala项目启动并运行可靠的Scala / Intellij开发环境的步骤.
>步骤1:安装Scala Intellij Plugin
>第2步:创建一个简单的sbt项目 – details here
>第3步:将精彩的sbt-idea插件添加到您的sbt配置中
>第4步:sbt gen-idea
>步骤5:在Intellij 12中打开项目
>享受调试,语法高亮,代码辅助和所有其他不错的IJ功能.
在sbt方面,我通常保持一个终端打开,sbt运行,以便我可以快速测试Intellij上下文之外的东西.
HTH