【问题标题】:Undefined functions/methods - Intelephense(1013) - Laravel Homestead + VScode未定义的函数/方法 - Intelephense(1013) - Laravel Homestead + VScode
【发布时间】:2020-11-27 19:22:45
【问题描述】:

我一直在学习 laravel。我将 Homestead 与 virtualbox 结合使用——我的 IDE 是 vscode。我一直在我的 IDE 中的一些无聊的事情下得到“问题线”......见下文:

我不明白为什么像“view”或“isNot”这样的东西有这些错误行。一切正常我只是想知道为什么 IDE 会向我抛出 intelephenser(1013) 问题。

这是它抛出的错误:

任何摆脱这种情况的想法将不胜感激! :D

【问题讨论】:

  • 我发现 Laravel 不能很好地与 Intelephense 配合使用,但使用 github.com/barryvdh/laravel-ide-helper 可以帮助解决很多这些错误。
  • 方法也是isNot不是isNOt
  • 如果以下答案对您有用,请将其设置为“答案”以结束您的问题

标签: php laravel visual-studio-code virtual-machine homestead


【解决方案1】:

Laravel 声明了全局辅助函数和类别名

您可以使用barryvdh/laravel-ide-helper 帮助您的IDE 识别助手和别名。

如果安装困难,请关注this guide

基本上

$ composer require --dev barryvdh/laravel-ide-helper

$ php artisan ide-helper:generate
$ php artisan ide-helper:meta
$ php artisan ide-helper:models --nowrite

【讨论】:

  • 似乎对我不起作用。不知道为什么。
猜你喜欢
  • 1970-01-01
  • 2022-12-19
  • 1970-01-01
  • 1970-01-01
  • 2021-09-15
  • 1970-01-01
  • 2021-08-01
  • 2021-12-08
  • 2021-01-31
相关资源
最近更新 更多