За последние 24 часа нас посетили 21895 программистов и 988 роботов. Сейчас ищут 650 программистов ...

Как восстановить подсветку кода в определенном файле?

Тема в разделе "IDE", создана пользователем Deonis, 16 июл 2016.

  1. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    Приветствую, господа! Впервые за долгое время столкнулся со следующей проблемкой в PhpStorm. Если в двух словах, то действия были примерно следующие:
    1. Создал файл "myfile.php", но чуть позже удалил его (без "Safe Delete")
    2. Спустя время, файл с таким же именем всё-таки понадобился. Но после создания, PHP-код в нём не подсвечивается и в панели списка файлов, иконка у него, как у текстового файла.
    3. Пробовал чистить кэш ("Invalidate Code"), восстанавливать ранее удаленный, но положительного результата не добился.

    При этом, PHP-файлы с любым другим именем создаются кошерно и подсветка работает в них, как и должна.
    Вот чешу затылок и не могу понять - то ли это баг PhpStorm, то ли это я случайно нажал какой-нибудь shortcut, в следствии чего появилась эта проблема.
    PhpStorm 2016.1 Build #PS-145.258
     
  2. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    Вопрос решён. Файл попал в зарегистрированные шаблоны текстовых файлов (Registered Patterns).
    Если у кого-то возникнет похожая проблема, то так же можно проверить в игнорируемых файлах (Ignore files and folders)
    Всё это дело смотрим в настройках: Settings > Editor > File Types
     
    mahmuzar нравится это.