0

在使用 Juno IDE(即带有 Julia 扩展的 Atom)时,我正在尝试单步执行 Julia 中的一个函数。我正在使用 Julia 1.1 和 Debugger 包。

我正在尝试按如下方式输入函数:

@enter myfunc(5)

当我运行它时,它会在调试模式下打开 REPL 到正确的功能,但是当我尝试按cn继续或运行到下一个功能时,我得到以下信息:

no previous command executed

此外,当我按 `(反引号)进入交互模式时,它并没有真正起作用,并且会产生一些难以简洁描述的奇怪行为。

这个错误是什么意思,我如何在 Juno 中进行简单的调试?

Atom 版本:1.36 操作系统:Windows 10

4

1 回答 1

0

您可能正在使用CTRL+ENTER运行此命令,由于某种原因(我不知道),它在 Juno 中创建了这种奇怪的行为。如果您使用@enteror复制代码行@run,然后自己将其直接粘贴到 REPL 中,您应该会发现调试工作正常。我一直以这种方式成功使用它。

于 2019-05-20T21:21:00.140 回答