【发布时间】:2018-04-17 09:29:48
【问题描述】:
我遇到了 PhpStorm 的问题。
我创建了一个文件BlogPost,却忘记写.php 扩展名。
我重命名了文件 (BlogPost.php) 但文件未被识别(在编辑器中 PHP 代码就像纯文本)。我删除了该文件并再次创建为 PHP 文件。
如果我将文件重命名为其他名称,一切正常。如果将其重命名为BlogPost.php,则无法识别该文件。
在 PhpStorm 中的什么地方记录这个....历史?
我正在使用 PhpStorm 2018.1。
【问题讨论】:
-
你在使用 GIT 吗?如果是这样,只需还原您的更改。
-
"我创建了一个文件 BlogPost,忘记写 .php 扩展名。" 1) 所以你使用了
New | File。下次使用专用的New | PHP Class或PHP File- 他们会自动添加.php扩展名。 2) 创建一个没有扩展名的文件后.. IDE 将显示一个小屏幕,它提供选择与此类文件关联的文件类型(默认情况下它将是文本文件)。您一定已经接受了该对话框而没有检查它——几乎所有“我的文件被视为纯文本”情况的原因。 -
3) 结果,IDE 创建了与文本文件类型相关联的
BlogPost模式……这比通用*.php更精确。你已经知道的那个问题的解决方案。所以下一次——请多注意屏幕上发生的事情。
标签: php phpstorm phpstorm-2018.1