【发布时间】:2021-05-17 18:07:05
【问题描述】:
我想通过我的 REPL 运行从 GitHub 保存的 Julia 代码,但这似乎不起作用。我什至尝试了一个包含代码println("hello) 的简单文件,但它似乎只是告诉我它在左下角运行,而实际上没有在我的 REPL 上输出任何内容。这就是我的屏幕的样子。
【问题讨论】:
标签: github julia atom-editor
我想通过我的 REPL 运行从 GitHub 保存的 Julia 代码,但这似乎不起作用。我什至尝试了一个包含代码println("hello) 的简单文件,但它似乎只是告诉我它在左下角运行,而实际上没有在我的 REPL 上输出任何内容。这就是我的屏幕的样子。
【问题讨论】:
标签: github julia atom-editor
我不确定我是否理解您的问题 - 您的 REPL 底部有输出?
在 Juno 中,您可以通过两种方式运行代码:
使用底部提供的 REPL - 这似乎是您在屏幕截图中所做的,只需在 REPL 中输入一些内容并按 Enter 即可将结果打印到 REPL
通过在顶部的编辑器窗口中评估代码。这可能是您正在尝试做的事情,当您的光标位于要运行的行/块(循环、函数...)上时,只需按 Ctrl+Enter 即可工作,或者按 Ctrl+Shift+Enter 运行整个文件。请注意,要执行此操作,您的文件必须是 *.jl 文件,因此它不适用于您在屏幕截图中打开的“无标题”文件。
可以在here找到文档。
我还应该注意到,Juno 团队的开发重点已经转移到 VSCode Julia 扩展上,因为自从微软收购 GitHub 后,Atom 就不再积极开发了。它仍然完全可用并且得到了错误修复,但任何主要的新功能都可能仅在 VSCode 上可用。
【讨论】:
看起来您使用的是 Mac。您可以使用 Shift+Enter 在 Atom Juno 中运行单独的行。如果您使用|> run 按钮,它将运行在项目窗格中选择的文件,而不一定是您正在查看的编辑器窗格。
Mac 上 VSCode 也是 Shift+Enter。
【讨论】: