安装uber-juno
1 - 采用using Revise 和 includet(file)
设置debugger的断点,否则报错。
2 - 采用kickstart the debugging 通过 “main” function, 在Juno REPL输入 Juno.@enter
or Juno.@run运行相应函数。
如何在Juno上使用调试器
- 创建文件myjuliaprog.jl
确保有一个名为main()的函数来运行整个程序。就像C语言中的main()一样。出于调试目的,请确保对main()的初始调用已注释掉,否则程序将在步骤3中包含它时运行 - 启动REPL并
使用Revise
println 键入(“如果你在startup.jl中自动启动Revise,则不需要上面的内容”) - 在REPL类型
includet(“myjuliaprog.jl”)
println(“请注意!!!在包含单词的末尾有一个T”) - 在Juno上使用鼠标光标在亚麻布上设置你的断点。您可以根据需要设置多个断点
- 在REPL类型
julia》@run main()
或
julia》@enter main()如果你想逐行逐步执行它
具体参考文章
https://discourse.julialang.org/t/ann-juno-0-8/22157/38