Еще одна причина, по которой людям может быть трудно заставить работать подсветку синтаксиса, заключается в том, что у них не установлен соответствующий пакет синтаксиса. Хотя некоторые синтаксические пакеты по умолчанию поставляются предварительно (например, Swift, C, JS, CSS), другие могут быть недоступны.
Чтобы решить эту проблему, вы можете Cmd + Shift + P→ «установить расширения» и найти язык, который вы хотите добавить, скажем «Scala».

Найдите подходящий пакет синтаксиса, установите его и перезагрузите. Это подберет правильный синтаксис для ваших файлов с предопределенным расширением, т.е. .scala
в этом случае.
Кроме того, вы можете захотеть, чтобы VS Code рассматривал все файлы с определенными пользовательскими расширениями как предпочитаемый вами язык. Допустим, вы хотите выделить все *.es
файлы как JavaScript, а затем просто открыть «Настройки пользователя» ( Cmd + Shift + P→ «Настройки пользователя») и настроить свою пользовательскую ассоциацию файлов следующим образом:
"files.associations": {
"*.es": "javascript"
},