Jetbrains IDEs Debugger support~

Overview

The debugger is a wrapper based on Keno Fischer’s DebuggerFramework and ASTInterpreter2.

Install

prerequisites

Install IntelliJ IDEA (or other JetBrains IntelliJ platform IDEs such as PyCharm / WebStorm / GoLand / and even Android Studio :joy: ).

Install Julia plugin and setup

open Settings | Plugins | Browse repositories ( named marketplace after 2018.3 ), install Julia plugin, and create a Julia project.

packages

(v1.0) pkg> add DebuggerFramework#master
(v1.0) pkg> add ASTInterpreter2#master
(v1.0) pkg> add JSON

(#master is required)

Debug

write a function with @enter macro call
and put a breakpoint, press debug button.

more info at original page: Julia Debugger Document | zxj5470

8 Likes

So the debugger already works. I thought it wasn’t ready.

Yes, it’s biggest problem is that it has a terrible name and people don’t know about it :stuck_out_tongue_winking_eye:

4 Likes

Ok. It’s adding the master entries, so it hasn’t been released yet. Looking forward to it!