假设我正在开发一些名为Framework和Application的PHP项目,后者使用前者。当我深入了解Application的类时,我看到其中一些扩展了Framework的类,例如:
class Application_Controller extends Framework_Controller
当我将鼠标悬停在Framework_Controller
上并单击Ctrl时,我希望该名称在单击时将成为可点击链接,将打开Framework项目中Framework_Controller
类的源代码。
目前,通过将Framework代码库路径添加到“Include path”列表(打开Application项目,转到File / Settings / PHP),我已经实现了几乎相同的功能。框架代码库树显示在“项目”窗口的“外部库”下。因此,当我按上面所述点击Framework_Controller
时,Framework_Controller
类文件确实打开了。但是,PHPStorm没有考虑到文件实际上属于另一个名为Framework的项目 - 它只是打开文件。这有以下缺点:
所以我想知道是否有任何方法可以告诉PHPStorm应用程序项目使用/包含Framework项目,以便当我单击Framework_Controller
时如上所述,Framework_Controller
类文件在Framework项目窗口中打开,而不仅仅是Application项目外部的文件。