我的文件中有以下 Julia 代码
test_debug.jl
using Debugger
function main()
x = 1 + 2
@bp
println("Exiting function main...$(x)");
end
在命令行我说
include("test_debug.jl")
@run main()
现在如何在断点处执行任意 Julia 代码,就像使用 Python 的
breakpoint()
函数一样?
我很想说
print(x)
在调试器提示符下。并执行其他 Julia 代码。这可能吗?在调试器提示符下执行
print(x)
给出
Unknown command print(x). Run ? to obtain help.
如有任何帮助,我们将不胜感激。谢谢。
从 README 中,您可以找到
w
命令来将变量添加到监视列表,或者对于任意表达式,您可以键入反引号 `,进入评估模式,您可以在当前调试上下文中执行代码。