在使用Juno IDE (即带有Julia扩展的Atom )时,我正在尝试逐步执行Julia中的一个函数。我使用的是Julia 1.1和Debugger包。
我尝试按如下方式输入函数:
@enter myfunc(5)
当我运行这个程序时,它会在调试模式下打开REPL到正确的函数,但当我尝试按c
或n
继续或运行到下一个函数时,我得到以下结果:
no previous command executed
此外,当我按下`(反引号)进入交互模式时,它并没有真正起作用,并产生了一些难以简洁描述的奇怪行为。
这个错误是什么意思,以及如何在Juno中进行简单的调试?
Atom版本: 1.36操作系统: Windows 10
发布于 2019-05-21 05:21:00
您可能正在使用CTRL+ENTER
运行此命令,由于某种原因(我不知道),它在Juno中造成了这种奇怪的行为。如果您使用@enter
或@run
复制代码行,并亲自将其直接粘贴到REPL中,您会发现调试工作正常。我一直在用这种方式成功地使用它。
https://stackoverflow.com/questions/56228328
复制相似问题