我正在使用PhpStorm,最近困扰我的是这种情况。假设我有这个设置:
targetProperty
现在,如果我正在阅读// File1.php
abstract class AbstractBase {
public function __construct() {
}
}
// File2.php
class MyClass extends AbstractBase {
}
// File3.php
$var = new MyClass();
行并希望转到File3.php
定义MyClass
,那么最简单的方法是按住Ctrl键然后点击{ {1}}名字。这非常适用于函数和成员变量,以及PHPDoc注释,但在这种情况下,PhpStorm选择转到构造函数而不是类定义。由于File2.php
没有自己的构造函数,因此它会在完全不同的文件中转到MyClass
构造函数。
据我所知,在这种情况下,我想要做的事情含糊不清。我也知道我可以右键单击MyClass
,然后选择AbstractBase
,然后选择MyClass
。但是有没有办法配置Ctrl-Click它会转到类定义而不是构造函数?