PhpStorm代码完成没有';t显示核心类/扩展


PhpStorm code completion doesn't show core classes/extensions

我遇到PHPStorm问题。我刚开始新的项目,创建了几个自己的类,在其中一个类中我创建了PDO对象。

$this->cnn = new PDO("sqlite:db/base.db");

现在,当我想通过crtl+空白来看看这个对象有什么样的方法时,我没有得到任何建议。然后我试着查看我可以使用的课程列表。

$newClass = new

当我按下ctrl+空白时,它只显示我创建的类。

所以问题是,我需要做什么,让PhpStorm看到所有可用的类(而不仅仅是我创建的类)。

附言:当我ctrl+点击PDO(带下划线)时,它会说类是未定义的

p.p.S.在项目设置中,我选择了php 5.4语言语言并选择了解释器(php 5.4.7,使用examplep)

我已经解决了这个问题。文件>使缓存无效成功了!

我遇到了一个问题,PHPStorm代码分析在使用某些类的某些文件上挂起(从未完成)。没有报告任何错误,但这些问题文件中的所有代码完成都不起作用。

解决方案是相同的,文件>使缓存无效。