问题描述
在将动态类转换为静态时,我真的很喜欢 Laravel Facade
。
例如,我可以轻松添加关键字 Facades
并将其称为静态类。
use Facades\App\Services\MyService;
public function something() {
$something = MyService::getSomething();
}
通常我们可以在 VS 代码编辑器中使用 getSomething()
跟踪 Ctrl+click
函数。
但是对于 Facades
,Ctrl+click
不起作用。
是否有任何解决方法可以使 getSomething
函数可跟踪?
解决方法
在 GitHub 上查看这个包 https://github.com/barryvdh/laravel-ide-helper
我已经在各种 IDE 中使用它多年了。
你可能需要这个 VSCode 扩展https://marketplace.visualstudio.com/items?itemName=georgykurian.laravel-ide-helper
,也许你可以试试
Laravel 扩展包
在我的工作中,我使用 Ctrl+T 来搜索没有自动链接的函数