I can suggest devel/py-jupyter and editors/kate. With devel/py-jupyter, you can have a language server for any language you want. Kate editor offers a surprising amount of features, too.
If you want exotic languages on exotic operating systems it is probably best to rely on Emacs and its language-specific modes. They run everywhere and won't be taken away from you.
F# and Scala are not exotic They just run on JVM or Dotnet. They run fine on Windows & Linux.
Emacs is too complicated for me.
Rider & Idea are rely good editors. Fantastic. They are just Swing applications.
But still, I think that learning Emacs (the one with the graphical menu) is actually less time than chasing countless other editors, learning them, dealing with their changes, not to mention getting them on FreeBSD and keeping them while the ports tree evolves.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.