Julia Pro仅仅是个文本编辑器嘛?


#1

JuliaPro是否仅仅是一个文本编辑器呢?写好的code只能在REPL里面include("…")运行吗?不能作为一个IDE,比如可以打断点,看内存之类的功能嘛?


#2

Julia Pro 不是编辑器,Atom/Juno 才是编辑器,打断点看内存应该可以,不过我好久没用了


#3

http://junolab.org/

主页上有介绍使用方法,目前只有打断点不支持。原来有段时间(0.4-0.5)是支持的,但keno太忙了,一直没时间更新。要用上我估计也得3个月往外。


#4


使用 @enter 宏就好


有人能系统介绍一下 Juno 吗
#5

@enter太棒了,debug还有别的工具吗?
image
这几个键怎么用一直都不知道呢:sweat_smile:


#6

对,就是Atom,我是装了JuliaPro全家桶之后出现的. 不要在意这些细节


#7

请问你这个页面上面的绿色的条是怎么出来的?


#8

你是说显示运算结果的条吗?调试的时候自动出现的。


#9

就是这个绿条bar


#10

这也是调试的时候自动出来的呀(这不是黄色吗。。


#11

:sweat_smile: 你说黄色就黄色吧
可是我还是不知道你怎么进入这么个Debug模式的, 我在REPL里面输入@enter,它会提示我没有这个函数


#12

在Juno里文件里输入@enter gcd(1,2),然后Shift+Enter.

在REPL里需要安装Gallium.jl:

julia> using Gallium
julia> @enter gcd(1,2)

#13

没有安装 JuliaPro,Julia1.0 环境下直接安装的 Atom 以及 Juno,但是我 @enter gcd(1,2) 然后 Shift+Enter 仍然是相当于 Run Block 的效果,并没有进入 Debug 模式,是因为我哪个插件或 julia 包没装吗?(gdc 是我随便写了一个函数)
Selection_042


#14

1.0 暂时还不支持,用不用 debugger 存在争议:


#15

额,这样。。。好吧,3Q~