9
sbt(0.11.2)の中で1つまたは複数のクラスでscalac -printに相当するものを対話的に実行できますか?scala -printとsbtの間に相当する?
sbt(0.11.2)の中で1つまたは複数のクラスでscalac -printに相当するものを対話的に実行できますか?scala -printとsbtの間に相当する?
-print
はscalacの標準オプションです。通常のようにscalacOptions
に追加することができます。例として、以下SBTセッションが一時的にそれを追加し、再コンパイルを示しています。
$ sbt
> set scalacOptions in Compile += "-print"
> compile
...
しかし、これは(原因異なっているオプションに)すべてのソースを再コンパイルしてからファイルの数が少ないの検査に適していないだろうまともな規模のプロジェクト。私は、REPLの電源モードがより良い解決策を持っていると期待していますが、根底にある問題に依存します。