这个问题肯定很小,但很烦人。
在PhpStorm的最新版本(2018)中,所以它在2017年的项目中,我有一个名为User_model.php
的文件,而且PhpStorm不会将其识别为PHP文件,它将其识别为纯文本文件。
但并非总是如此。字面上最近注意到了。
我意识到问题出在文件名(User_model.php
)中。因为只要我更改文件名(例如,Users_model.php
),文件就会立即被识别为PHP文件。
它是(User_model.php
)一些保留名称并且不能使用吗?
P.S。我没有将文件标记为"标记为纯文本"。
P.S.S。我的PhpStorm中的所有项目都存在此问题
答案 0 :(得分:1)
这发生在我最初创建的名称为myfile
而不是myfile.php
的单个文件中。我在这里找到了帮助:
Wrong syntax highlighting for PHP file in PHPStorm
进入“首选项” /“编辑器” /“文件类型”,我发现myfile
在PHP识别的文件类型和文本识别的文件类型中均被列为注册模式。当我同时删除这两项时,myfile.php
正确突出显示。