PhpStorm代码完成不显示核心类/扩展 [英] PhpStorm code completion doesn't show core classes/extensions
问题描述
我在使用PHPStorm时遇到了麻烦。我刚开始新项目创建了几个我自己的类,其中一个我创建了PDO对象。
I'm having trouble with PHPStorm. I just started new project created a couple of my own classes, in one of them I created PDO object.
$this->cnn = new PDO("sqlite:db/base.db");
现在,当我想通过crtl + whitespace看看这个对象有什么样的方法时,我得不到建议。然后我试着看看我可以使用的课程列表。
Now when I want to see what kind of methods this object has via crtl + whitespace, I get no suggestions. Then I tried to see the list of classes available to me with.
$newClass = new
当我按下ctrl +空格时,它只显示我创建的类。
And when I pressed ctrl + whitespace it only showed me the classes I created.
所以问题是,我需要做什么,让PhpStorm看到所有可用的类(不仅仅是我创建的类)。
So the question is, what do i need to do, to make PhpStorm see all the classes that are available (not just the ones i created).
PS当我按住Ctrl +单击PDO(带下划线)时,它表示该类未定义
P.S. when i ctrl + click on PDO (which is underlined) it says that class is undefined
P.P.S。在项目设置中我选择了php 5.4语言和选择的解释器(php 5.4.7,使用xampp)
P.P.S. in project settings i have selected php 5.4 language language and selected interpreter (php 5.4.7, using xampp)
推荐答案
我是解决了这个问题。文件>无效缓存就行了!
I've solved the issue. File > Invalidate Caches did the trick!
这篇关于PhpStorm代码完成不显示核心类/扩展的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!