您知道有什么好方法可以使PhpStorm完整文件或目录路径位置吗?
我知道代码完成在使用相对于__DIR__
路径时是这样的:
__DIR__ . '/../../../bin'
但是我希望它可以在某个方法返回的常量或目录中相对于项目root工作。或者实际上在移动文件时不需要重构路径的任何其他方式。我可以提供某种PHPDoc来帮助PhpStorm这样做(通过相对路径或其他方式,我可以在一个地方完成)。
你能以这种方式分享完成文件路径的任何好方法吗?
我将Symfony框架与Symfony插件一起使用,也许这可以提供此功能?
例如:
$a = $this->get('kernel')->getRootDir() . '/';
我将光标放在斜杠后按 Ctrl + Space 它应该有show completion选项。这样它就可以完成:
$a = $this->get('kernel')->getRootDir() . '/AppKernel.php';
然后点击AppKernel
上的 Ctrl + B 后,它应该在项目面板中显示此文件,就像__DIR__
等效的那样:
目前$a = $this->get('kernel')->getRootDir() . '/';
代码完成无效: