首页 > 解决方案 > 为什么我的 PHP 文件类被识别为文本文件?

问题描述

我正在开发一个 Laravel 项目,当我创建一个新文件时,我错过了拼写 php 扩展名(“php”),但直到我点击输入才注意到,所以我的 PHP 类文件现在显示为 PhpStorm 中的文本文件和每当我在任何 php 文件中写入内容时,都不会出现任何提示。

问题

我正在使用 PhpStorm 2020.2。

标签: phpstorm

解决方案


  1. Settings (Preferences on macOS) | Editor | File Types
  2. 在顶部列表中找到“PHP”条目(可识别的文件类型)
  3. 确保中间列表(文件名模式)在*.php那里有条目。

在此处输入图像描述

如果它不存在然后添加它。看起来您以某种方式将其重新分配给“文本”文件类型。

在此处输入图像描述

在此处输入图像描述


Altought Blade.php 得到正确识别,

这是因为*.blade.php分配给单独/专用的“刀片”文件类型(因此 IDE 可以在那里提供刀片特定的支持)。


推荐阅读