工作流程建议

工作流程建议

这里是高效使用 Julia 的一些建议。

基于 REPL 的工作流程

正如在 The Julia REPL 中演示的那样,Julia 的 REPL 为高效的交互式工作流程提供了丰富的功能。这里是一些可能进一步提升你在命令行下的体验的建议。

一个基本的编辑器 / REPL 工作流程

最基本的 Julia 工作流程是将一个文本编辑器配合 julia 的命令行使用。一般会包含下面一些步骤:

简化初始化

为了简化重启 REPL,可以把项目相关的初始化代码放到一个文件中,例如 _init.jl,并在启动时输入命令:

julia -L _init.jl

如果进一步把下面的代码加入到 ~/.julia/config/startup.jl 文件中

isfile("_init.jl") && include(joinpath(pwd(), "_init.jl"))

之后在那个目录下调用 julia 就可以自动执行初始化代码,而不需要加入额外的命令行参数。

基于浏览器的工作流程

也可以通过 IJulia 在浏览器中与 Julia REPL 进行交互,请到该库的主页查看详细用法。