Самым естественным способом достижения рабочего процесса, который вы ищете в первом пункте, является использование кода Juno или VS. Предположим, в вашем рабочем каталоге есть следующий код в файле script.jl
:
using Plots
gr()
display(plot([1,3,2]))
hello = "world"
println("here")
Теперь запустите Juno или VS Code и запустите встроенный Julia REPL. В Julia REPL вы можете использовать include
для создания вашего скрипта:
julia> include("script.jl")
Plot{Plots.GRBackend() n=1}
here
Теперь ваш скрипт полностью запущен, и график доступен для просмотра на панели графиков (это верно как для Juno, так и для VS Code). Теперь вы можете продолжить include
другие файлы в REPL или запустить другой код в интерактивном режиме. Обратите внимание, что переменные, определенные в script.jl
, доступны для использования:
julia> hello
"world"
EDIT:
Если вы запустите скрипт, используя опцию -i
(для интерактивного), графический интерфейс графика останется открытым, и после завершения работы скрипта запустится REPL:
$ julia -i script.jl
Различные параметры исполняемого файла Julia могут быть найдены здесь , или могут быть найдены, набрав $ julia --help
в терминале.