mmm-mode
ensime for scala