final object Debug

Prints stuff to an ad-hoc logging file when running the repl or terminal in development mode

Very handy for the common case where you're debugging terminal interactions and cannot use println because it will stomp all over your already messed up terminal state and block debugging. With [[Debug]], you can have a separate terminal open tailing the log file and log as verbosely as you want without affecting the primary terminal you're using to interact with Ammonite.

Constructors

Members

[+] lazy val debugOutput : FileOutputStream
[+] def apply ( s: Any ) : Unit