В течение последнего дня я столкнулся с поведением на WebStorm, когда файл JS внезапно теряет цветовую кодировку, а его значок становится серым со знаком «X».
без цветовой кодировки:
Есть идеи, почему?
Судя по значку файла ... кажется, что вы применили к нему действие "Пометить как обычный текст".
Чтобы отменить - сделайте наоборот: щелкните правой кнопкой мыши по этому файлу на панели «Вид проекта» и выберите Mark as JavaScript элемент.
Mark as JavaScript