@andreysuha
Что то знаю

Как починить подсветку синтаксиса и emmet?

Есть вот такая структура
5e3bd1656e692873922105.png

При создании Pages -> Single -> List -> index.vue опечатался и создал index,vue (т.е. поставил запятую вместо точки).
Опечатку исправил но у файла пропала подсветка синтаксиса и перестал работать emmet.

Вот так сейчас выглядит к примеру Components -> Forms -> Auth.vue

5e3bd25992e3f369794620.png

Вот так Pages -> Single -> List -> index.vue

5e3bd292d9aee739065857.png

Причем так себя ведет любой файл созданый по пути Pages -> Single -> SomeFolder -> SomeFile.vue, но если файл создавать так Pages -> Single -> SomeFile.vue то все норм

Пробовал перезапускать шторм, отключать и включать vue плагин в шторме даже комп пытался перезагружать. Все бестолку, как это исправить?

UPD: Так происходит только с таким шалоном пути Pages -> Single -> SomeFolder -> index.vue если сделать так Pages -> Single -> SomeFolder -> Index.vue или Pages -> Single -> SomeFolder -> AnyName.vue то все норм
  • Вопрос задан
  • 90 просмотров
Решения вопроса 1
delphinpro
@delphinpro Куратор тега PhpStorm
frontend developer
Посмотрите в типах файлов (File | Settings | Editor | File Types). Может какой-то новый паттерн добавили случайно.
Если не поможет, можно попробовать удалить косячные файлы, возможно с каталогом, и сделать инвалидацию кэша с перезагрузкой программы.
В крайнем случае закрыть проект, удалить папку .idea и открыть заново.
Все варианты пальцем в небо, но вдруг поможет.

Скорее всего что с типами файлов. Судя по скриншоту, он у вас подсвечен как простой javascript файл, а не vue
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы