Почему PhpStorm не показывает мой класс?

Я создал такой класс:

class FOO {

public function __construct(){}

public function getArr(){}

}

$x=new FOO(); //don't show "FOO" suggestions
$x-> //don't show suggestions

Проблема в том, что PhpStorm не показывает мне предложения для моего класса в «новом» утверждении, и если я создаю в случае FOO это не показывает мне FOO методы …

Я не знаю, если это проблема PhpStorm; Я импортировал класс Facebook php sdk, и он дает мне правильные подсказки …

ОБНОВИТЬ:

Я думаю, что нашел проблему:

-если я открыл проект и импортировал файл с классом (который находится вне каталога проекта, перетащите & загляните в IDE), чтобы быстро отредактировать его, IDE не дает мне предложения

-вместо этого, если я сам открываю один файл и не имею других открытых проектов, IDE работает правильно

0

Решение

Благодаря @LazyOne ответ заключается в том, что поведение корректно с того момента, как я открыл файл с внешнего проекта, над которым я работал.

если я открыл проект, и я импортирую файл с классом (что
находится вне каталога проекта, перетащите & загляните в IDE), чтобы
быстро отредактируйте его, IDE не дает мне предложения


Да — это ожидаемое поведение (ограничение (?) Их системы).
файл ДОЛЖЕН быть внутри проекта для правильного завершения кода
работает там.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]