julia - 使用 Juno / Atom 时使用 Debugger 进行调试在 Julia 中不起作用
问题描述
在使用 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
解决方案
您可能正在使用CTRL+ENTER
运行此命令,由于某种原因(我不知道),它在 Juno 中创建了这种奇怪的行为。如果您使用@enter
or复制代码行@run
,然后自己将其直接粘贴到 REPL 中,您应该会发现调试工作正常。我一直以这种方式成功使用它。
推荐阅读
- winforms - 在 VS2017 Winforms 应用程序中存在 IDE 缩放问题
- javascript - Angular 6 嵌套指令
- visual-studio - Visual Studio 无法打开 HTML 文件进行编辑,而是使用 Chrome 打开
- tensorflow - Tensorflow:带有注意力的seq2seq,维度不匹配
- c# - ASP.NET Core:在使用自定义 DbContext 的同时也使用 Identity 时出错
- node.js - Firebase 函数引用错误
- java - Jena(在 Ubuntu 上)为 ModelFactory 提供 NoClassDefFoundError
- gcloud - 使用 gcloud cli 创建服务帐号密钥时权限被拒绝
- python - 使用 Python 连接到 Office 365 Sharepoint 时出现 AADSTS70002、AADSTS50053 错误
- xml - XML - XSLT - 使用辅助文档和