For Terminal users, the available editors are as follows:
- Vim, together with
julia-vim
, works great (https://github.com/JuliaLang/julia-vim) - Emacs, with
julia-mode.el
, from the https://github.com/JuliaLang/julia/tree/master/contrib directory
On Linux, gedit is very good. The Julia plugin works well and provides autocompletion. Notepad++ also has Julia support from thecontrib
directory mentioned earlier.
The CoCalc project (https://cocalc.com/) runs Julia in the cloud within a Terminal and lets you work with Jupyter notebooks. You can also work and teach with Julia in the cloud by using the JuliaBox platform (https://juliabox.org/).