Ответы:
Перейдите в «Настройки» | «Типы файлов» и убедитесь, что это конкретное имя файла НЕ назначено типу файлов, отличному от PHP, т.е. «Обычный текст».
В PHPStorm 10 вам нужно перейти в «Файл» -> «Настройки», а затем «Редактор» -> «Тип файла». Если обычный текст, вероятно, вы найдете его по типу файла «Текст». Проверьте под "зарегистрированными образцами" и удалите ваш файл оттуда.
Благодаря @ Скотти Вагонер
По какой-то причине все имя файла было добавлено в текстовый тип файла.
Найдите ваш файл в Настройках | FileTypes | Text | RegisteredPatterns и удалите его.
Я не уверен, ограничена ли эта функция только phpStorm 9, но есть более простое решение: если расширение файла - .php, вы можете щелкнуть правой кнопкой мыши по файлу в меню просмотра проекта и нажать «пометить как php». Это решило проблему для меня.
Самый простой способ исправить это - перейти в File > Settings
Windows (или PHPStorm > Preferences
в MacOS), а затем выполнить поиск «ТИПЫ ФАЙЛОВ».
Прокрутите вниз до проблемного типа файла (в данном случае PHP).
Затем найдите ожидаемое расширение файла (в данном случае .php).
Если вы видите, что он отсутствует (как указано выше), просто добавьте его, нажав кнопку + в разделе «Зарегистрированные шаблоны». Затем в открывшемся окне «Добавить шаблон» введите:*.php
Затем PHPStorm сообщит вам, что он сопоставлен с другим типом файла (тот, который вызвал эту проблему), и вместо этого вы хотели бы переместить его в этот. Просто нажмите «Да», и это все исправит. Вы все сделали!
Это гораздо проще, чем искать другие типы файлов, чтобы удалить поврежденный файл.
В PHPStorm 2019.1 для MacOS:
PhpStorm > Preferences > Editor > File Types > Recognized File Types > Text
Удалите запись, из Registered Patterns
которой содержится ваше имя файла, т.е. удалите, File.php
если File.php
это проблемный файл.