2010-02-16 18 views

risposta

5

Non sono sicuro che sia possibile eseguire il debug interamente tramite la CLI. Qualsiasi strumento di debug basato su Java dovrebbe essere sufficiente.

Questo SO question menziona jswat, che ha anche una modalità console.
Viene utilizzato in questo blog entry e può essere installato abbastanza facilmente come illustrated here.

+0

non qualsiasi: http://stackoverflow.com/questions/16337745/intellij-idea-debug-jumps-inside-instead-of-going-over – ses

12

Invece di utilizzare un debugger, è possibile eseguire l'interprete (aka REPL) da un punto nell'applicazione. Potete trovare le istruzioni dettagliate here

+0

+1 per :) interessante Mai pensato di utilizzare l'interprete di simile prima. –

0

C'era una domanda di overflow dello stack di anni fa su un debugger di CLI Scala. Ho appena pubblicato una nuova risposta a febbraio su una nuova CLI chiamata sdb che riproduce il comportamento di jdb fornendo supporto per la demangling dei nomi Scala e altri miglioramenti.

Is there a Scala command-line debugger?


La risposta da quel tema era

vecchia questione, ma qui è sdb, che è un clone jdb scritto in Scala con l'Ensime debugger api: https://github.com/ensime/scala-debugger/releases/tag/v1.1.0-M3

E il plugin sbt: https://github.com/ensime/scala-debugger/releases/tag/v1.1.0-M3-2

Problemi correlati