在Netbeans中使用laravel项目时,我可以按ctrl键并将鼠标悬停在任何方法或类上,并且如果它是laravel框架的一部分,则源代码将显示为黄色弹出窗口。例如,如果我有一个模型,将鼠标悬停在“ JOIN
”上:
validate
它显示:$this->validate
如果ctrl + click验证,我将直接转到它所属的类。
但是很多情况下,如果它是某个第三方库,例如在具有以下内容的类中,它是行不通的:
"vendor/laravel/framework/src/Illuminate/Foundation/Validation/ValidatesRequests.php"
我无法按住ctrl键并单击use Spatie\MediaLibrary\Models\Media;
,如果按住ctrl并将鼠标悬停在方法“ Media
”上:
getKey
没有关于该方法的信息。因此,我必须转到该库中的Media.php,在那里我看到它使用18种东西(例如protected function getBasePath(Media $media): string
{
return $media->getKey();
}
;),因此我需要花一些时间才能手动搜索它们以找到getKey()函数。
那么如何使Netbeans在“转到”代码帮助功能中包含所有库?