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 the contrib 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/).