2011-02-24 1 views
2

다음 코드 스 니펫이 있습니다. 이제 PhpStorm을 올바른 선언으로 이동하려면 어떻게해야합니까?

abstract class MrParent { 
    public function __construct() { 
    $this->var = 'a'; 
    } 
} 

class MrChild extends MrParent { 
    public function hello() { 
    echo 'Hello'; 
    } 
} 

$MrGuy = new MrChild(); 

은 "MrChild"클래스의 마지막 줄에 I 중간 클릭 ("선언으로 이동"), 커서가 "__construct"라인에 점프 PhpStorm,있다. 나는 MrChild extends MrParent 클래스에 갈 것을 기대하고 있었다.

하나의 문서에서이 작업은 정상이지만 파일 당 하나의 클래스 인 설정에서는 IDE에서 끊임없이 내가 원하지 않는 클래스를 표시하기 때문에 매우 성가시다.

"MrChild"클래스에 다음 코드를 추가하면 내가 원하는 것을 얻을 수 있지만 추가 코드를 추가하여 IDE 버그로 수정해야하는 것처럼 보입니다. .

public function __construct() { 
    parent::__construct(); 
} 

의견이 있으십니까?

+0

이렇게하면 IDE phpStorm에 대한 질문입니까? –

답변