PhpStorm 无法识别 PHP class

PhpStorm not recognizes a PHP class

今天早上我遇到了这个问题,我真的不知道怎么解决。

这是一个image and a video: http://screencast.com/t/2ubAbwPj6

P.S。当我将文件重构为 "filename.PHP" 时,PhpStorm 会检测到它,但如果我将其更改回 "filename.php",PhpStorm 将不会将其检测为 PHP 文件。

  1. Settings/Preferences | Editor | File Types
  2. 在此处找到 Text Files 条目
  3. 从底部列表中删除不需要的模式(很可能是 LoginListenerLoginListener.php

这对我有用:

File -> Invalidate Caches... -> Invalidate and Restart.

这将删除缓存和索引,重新打开项目时将构建新的缓存。