Emacs running under Cygwin is perfectly usable and very functional when programming in Julia.
It has been tested under Windows 10. Evaluation of code in files, interactive REPL, git, tags, multiple cursors, snippets, abbreviations and clever expansions, bookmarks, and more is available.
The guide https://github.com/PetrKryslUCSD/HowToUseJuliaWithCygwinEmacs
provides a quick introduction to setting up Emacs under Cygwin with julia-mode and julia-repl.
(Hint: The quickest way is to simply copy the
.emacs.d directory and you are up and running.)