Ugl*_*loo 6 php laravel laravel-facade visual-studio-code
在 Laravel 中使用实时门面时,VSCode 似乎不提供智能感知或自动完成。即使使用像 PHP Intelliphense 这样的流行插件,我也无法让它工作。但是,当我正常导入类时,它工作得很好。
例如,这没有智能感知/自动完成功能:
use Facades\App\User;
User::auth();
Run Code Online (Sandbox Code Playgroud)
但这确实:
use App\User;
User::auth();
Run Code Online (Sandbox Code Playgroud)
我觉得这一定是一个常见问题,因为 Facades 是 Laravel 的核心概念。有谁知道这个问题的解决方法或解决方案?
也许您想尝试一下这个包:
https://github.com/barryvdh/laravel-ide-helper
它解决了你的视觉工作室的外观问题,正如他们在包描述中所说的那样:
该包生成帮助程序文件,使您的 IDE 能够提供准确的自动完成功能。生成是根据项目中的文件完成的,因此它们始终是最新的。
| 归档时间: |
|
| 查看次数: |
993 次 |
| 最近记录: |