调试Scala项目(IntelliJ Idea 12和sbt)

时间:2013-06-28 02:31:01

标签: debugging scala sbt

我已经看过一些文章描述了如何调试Scala应用程序,但是我想再次问它,因为所有这些文章都已过时,所有内容在Scala世界中都发生了很快的变化。

我使用IntelliJ Idea 12 + sbt(不是插件,插件由于某种原因不起作用)。

那我该如何做呢现在

1 个答案:

答案 0 :(得分:6)

IMO,你最好将SBT和Intellij分开,因为它们是两个不同的问题。一个用于建设,另一个用于开发。

以下是我通常要为新的Scala项目启动并运行可靠的Scala / Intellij开发环境的步骤。

  • 第1步:安装Scala Intellij Plugin
  • 第2步:创建一个简单的sbt项目 - details here
  • 第3步:将精彩的sbt-idea插件添加到您的sbt config
  • 第4步:sbt gen-idea
  • 步骤5:在Intellij 12中打开项目
  • 享受调试,语法高亮,代码辅助以及所有其他不错的IJ功能。

在某方面,我通常会打开一个终端,运行sbt,以便我可以在Intellij的上下文之外快速测试。

HTH