我正在尝试使用 JuliaPro 1.2.0-1 附带的调试器。这个软件集合提供了一个 IDE(Atom)和一个调试器(“Juno”,或其他东西)。
A 创建一个.jl
仅包含的新文件
function test()
a = 1
b = 2
end
并在第 2 行设置断点,a=1
.
然后,我要么将其复制并粘贴到 REPL(交互式 julia 窗格)中,要么选择代码并按 Ctrl+Enter 来执行相同操作。
现在test()
在 REPL 会话中定义。然后我打开调试器。现在一切如下所示:
在遇到很多糟糕的文档问题后,我想出了如何通过Juno.@enter test()
在 REPL 窗口中执行来启动调试会话。我这样做了,据说它达到了断点:
然后我想与里面的变量进行交互test()
。比如打电话print(a)
。它打印,但随后出现一些奇怪的错误:
如果我只是输入a
,我会得到:
据说 c
和fm
是调试会话中的命令,但它们不起作用。
所以我完全糊涂了。调试器坏了吗?我使用不正确吗?谢谢你的帮助。