It is possible to simply edit the source files but some configuration and plugins will make your workflow way more productive. This includes using projects like ENSIME, SBT and several plugins for neovim.
If you work with sbt (or activator) and want to restrict the resolvers to the ones that you choose then you might get frustrated that overriding the
resolvers setting does not suffice.
If you’re using the fabulous wartremover to keep your code cleaner and are using akka too then you might have stumpled upon the following warning from wartremover: