如何在 Windows 的 Visual Studio 代码编辑器中转到 Laravel 类的定义?

Wak*_*med 8 laravel visual-studio-code

我无法使用 ctrl+click 访问定义。即使当我尝试使用单击+转到定义时,它也说找不到定义。

在这里,我尝试按 F12 转到主 Statefulguard 文件

use Illuminate\Contracts\Auth\StatefulGuard;       

public function __construct(StatefulGuard $guard)    
{    
    $this->guard = $guard;    
}    
Run Code Online (Sandbox Code Playgroud)

当我尝试去定义时

Car*_*los 5

intelephense就像,如果适合你 ctrl + 单击转到定义

https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client

其他你可以安装PHP 命名空间解析器。用于导入/将类设置为标头。


Cla*_*ore 4

有一个 Composer 包,旨在生成与 IDE 插件结合使用的文件,以帮助 Laravel 抽象的定义跟踪。 https://marketplace.visualstudio.com/items?itemName=georgykurian.laravel-ide-helper