为什么 PhpStorm 无法将 User_model.php 识别为 PHP 文件?
Why PhpStorm doesn't recognize User_model.php as a PHP file?
在 PhpStorm 最新版本(2018)中,所以它在项目中是 2017 版本,我有一个名为 User_model.php
的文件,PhpStorm 无法将其识别为 PHP 文件,它将其识别为纯文本文件。
但并非总是如此;我最近才注意到。
我意识到问题出在文件名 (User_model.php
) 上。因为一旦我更改文件名(例如 Users_model.php
),该文件立即被识别为 PHP 文件。
它是 (User_model.php
) 一些保留名称并且不能使用吗?
我没有将文件标记为 "Mark as Plain Text"。
我的 PhpStorm 中的所有项目都存在这个问题。
这发生在我身上,我最初创建的文件名为 myfile
而不是 myfile.php
。我在这里找到了帮助:
Wrong syntax highlighting for PHP file in PHPStorm
进入首选项/编辑器/文件类型,我发现 myfile
在 PHP 识别文件类型和文本识别文件类型中都列为注册模式。当我删除这两个时,myfile.php
正确突出显示。
在 PhpStorm 最新版本(2018)中,所以它在项目中是 2017 版本,我有一个名为 User_model.php
的文件,PhpStorm 无法将其识别为 PHP 文件,它将其识别为纯文本文件。
但并非总是如此;我最近才注意到。
我意识到问题出在文件名 (User_model.php
) 上。因为一旦我更改文件名(例如 Users_model.php
),该文件立即被识别为 PHP 文件。
它是 (User_model.php
) 一些保留名称并且不能使用吗?
我没有将文件标记为 "Mark as Plain Text"。
我的 PhpStorm 中的所有项目都存在这个问题。
这发生在我身上,我最初创建的文件名为 myfile
而不是 myfile.php
。我在这里找到了帮助:
Wrong syntax highlighting for PHP file in PHPStorm
进入首选项/编辑器/文件类型,我发现 myfile
在 PHP 识别文件类型和文本识别文件类型中都列为注册模式。当我删除这两个时,myfile.php
正确突出显示。