我正在嘗試使用jEdit作爲編寫Scala代碼的主編輯器。如何在IDE外部調試Scala代碼
沿邊jEdit我使用Apache Buildr和DTerm。這一切運作良好,除非我真的不確定如何去調試大型IDE之外的Scala應用程序?
是否有推薦的實踐/工具在IDE之外進行調試?
我正在嘗試使用jEdit作爲編寫Scala代碼的主編輯器。如何在IDE外部調試Scala代碼
沿邊jEdit我使用Apache Buildr和DTerm。這一切運作良好,除非我真的不確定如何去調試大型IDE之外的Scala應用程序?
是否有推薦的實踐/工具在IDE之外進行調試?
我不確定你可以完全通過CLI進行調試。任何基於Java的調試工具都應該足夠了。
這個SO question提到jswat,它也有一個控制檯模式。
它在這個blog entry中使用,可以很容易安裝爲illustrated here。
有一個堆棧溢出問題從幾年前關於CLI Scala調試器。 2月份我剛剛發佈了一個新的答案,名爲sdb
,它模仿jdb
行爲,同時提供對Scala名稱demangling和其他改進的支持。
Is there a Scala command-line debugger?
從題目的答案是
老問題,但在這裏是深發展,這是一個使用Ensime調試API用Scala編寫一個JDB克隆:https://github.com/ensime/scala-debugger/releases/tag/v1.1.0-M3
和sbt插件:https://github.com/ensime/scala-debugger/releases/tag/v1.1.0-M3-2
沒有任何:http://stackoverflow.com/questions/16337745/intellij-idea-debug-jumps-inside-instead-of-going-over – ses 2013-05-04 03:14:42