Тем, кто пользуется IntelliJ и страдает от неправильной подсветки кода, рекоммендую поапгрейдить на 2012.2 EAP, там в опциях добавили новую фичу, которая подсвечивает только те ошибки о которых сообщает сам компилятор
Эта настройка может повлиять на подсказки (отключит их), и она кстати per-project. Для того чтобы сделать глобально для всех новых проектов надо закрыть все окна и зайти в preferences с welcome screen.
Scala IDE на VSC тоже дергает компилятор, но через LSP, так что интерактивно получается. Ну хоть что-то - код с шейплесом перестанет выглядеть как диктант двоечника.