Я действительно не знаю, что могло вызвать такое странное поведение упомянутого редактора. Буквально все файлы проекта с расширением .php распознаются как... текстовые файлы, я полагаю. Я знаю, что подобное происходит, когда расширение забывают, например, при создании класса PHP, но я не могу объяснить, почему это добавляется ко всем файлам в проекте.
Я знаю, что могу изменить тип файла каждого отдельного класса, но я делаю проект Laravel и не могу вручную изменять тип файла каждого отдельного класса PHP по умолчанию каждый раз, когда я начинаю новый проект, и каждый раз, когда я сам добавляю новый класс.
Есть ли какой-либо параметр, определяющий правила для определенных типов файлов, поскольку изменение типов файлов для каждого отдельного файла проекта не является решением? По крайней мере, нежизнеспособный.
D1_1, вы можете опубликовать этот комментарий в качестве ответа, поскольку он решил мою проблему! Проблема заключалась в том, что php фактически распознавался как тип файла, а расширение .php — нет. Все файлы, которые были связаны с форматом PHP, были .hphp, .module, .php4, .php5, .phtml и .inc, но по какой-то причине не .php. Когда я добавил .php в качестве нового расширения файла к типу файла php, он выдал мне сообщение о том, что .php по какой-то причине был прикреплен к текстовому формату. Итак, я преодолел это. После этого вроде все возвращается на круги своя. Спасибо!






Каждый язык связан с одним или несколькими шаблонами расширения файлов в среде IDE.
Откройте File > Settings, а затем найдите File Types и найдите PHP в этом случае. Там будет список Registered Patterns, связанных с PHP.
Убедитесь, что *.php есть в этом списке, или добавьте его, если он отсутствует.
Попробуйте открыть
File > Settingsи найтиFile Types. Должен быть списокRegistered Patterns, убедитесь, что*.phpесть в этом списке.