首页 > 解决方案 > PhpStorm 将单个 .phtml 文件标记为纯文本

问题描述

我有一个类似的问题:

PHPStorm中PHP文件的错误语法突出显示

IIRC,我以错误的名称(IndexViewphtml无扩展名)创建了一个文件,然后将其重命名为IndexView.phtml. 从那时起,它被识别为纯文本:

在此处输入图像描述

正如链接问题中所建议的那样,我去了Settings|Editor|File Types并确保没有将此文件名分配给Text文件:

PhpStorm 文件类型

我还检查了该文件当前未标记为纯文本:

PhpStorm 标记为纯文本

作为最后的手段,我:

令我惊讶的是,当我重新启动 PhpStorm 并重新创建文件夹 + 文件时,它仍然被识别为纯文本!

如果我将其重命名为 ,Index2.phtml则该文件被正确识别为 PHP。

我错过了什么?我正在使用最新的 2020.3 EAP。

标签: phpstorm

解决方案


我通过删除配置文件夹解决了这个问题(我错过了这个):

rm -rf ~/.config/JetBrains/PhpStorm*

显然,您在这个阶段从头开始重新启动 PhpStorm(就像新安装一样),但对我来说,这比将 PHP 文件作为文本处理要好。


推荐阅读