What is the best editor for scala?
Editors I am familiar with (and like) - Intellij Idea Community, vim, VS Code. (I am open to trying new editors)
I always find it more convenient to write bigger projects using a full featured IDE (mainly because of being able to play with the directory structure and refactoring), so in this question I am talking about single scripts and smaller sized projects. - Considering that I would be using Intellij Idea Community for bigger projects. (If you feel there is something better please let me know).
As a background to this question, I had trouble writing java in Vim as the linter and the code highlighting always seemed a little off to me. If vim is a suitable option could you recommend plugins?
I have a powerful computer, so resource efficiency is not a factor.
(No I do not like Idea with vim bindings. Also, I had some trouble setting up the metals plugin on vim.)