Jetbrains IDE Julia Debug 功能


#1

在知乎发过了, 但是没在中文社区发。
原文地址:https://zhuanlan.zhihu.com/p/53267689

效果图:


好吧,图片被压了,点开的话能看到原图……

英文版本:https://zxj5470.github.io/julia/2019/01/04/julia_en.html

更新(2019-03-09)
添加那两个库请选择以下命令,而不是用 master

add DebuggerFramework#78d649e
add ASTInterpreter2#73711a4

只要他们不删库跑路……


#2

跑题吐槽一下:压图压出花纹了


#3

执行debug时,无法正常预编译ASTInterpreter2,DebuggerFramework这两个包,会提示如下的错误信息:
ERROR: LoadError: Failed to precompile DebuggerFramework [67417a49-6d77-5db2-98c7-c13144130cd2] to C:\Users\Lenovo.julia\compiled\v1.0\DebuggerFramework\0bKxs.ji.
不知道这是什么情况引起的呀?


#4

可以手工编译试试
]build ASTInterpreter2
]build DebuggerFramework

还有问题就去题 issue


#5

ASTInterpreter2在1.1中using回出错了。
好像现在是不是转到Debugger和JuliaInterpreter


#6

1.1 中 using ASTInterpreter2 有错误,目前还不能解决?

julia> using ASTInterpreter2
[ Info: Precompiling ASTInterpreter2 [e6d88f4b-b52a-544c-a8d3-7a4f12cb39c3]
ERROR: LoadError: UndefVarError: Nullable not defined
 ...
 ...

#7

我找到了之前的版本号……
所以其实和1.1没有关系……只是因为那个库搞了点breaking change…

把库换成当时的版本号就行了……

add DebuggerFramework#78d649e
add ASTInterpreter2#73711a4

#8

调试时,InterlliJ cpu 占用暴增是怎么回事呢 :joy:


#9

这就不好说了……在windows下这个库第一次运行会超级卡……(如果你的电脑不是很好的话)