如何配置我的eclipse以便它(使用F3
)跳转到使用命名空间的声明?
我用:
use Input;
Input::get('sorting')
eclipse无法识别Input
的引用/声明,因此在输入Input::g
或F3
时,我看不到自动填充建议。
我正在使用eclipse版本:3.7.2使用php开发人员工具包
编辑也许它似乎与laravel-framework
相关,因为eclipse会跳转到声明,例如
use Platise\ShopCore\Service\Cache\ICacheRepository;
但这些声明实际上是该类的完整路径名。也许它是一个普遍的日食问题,它无法找到缩短的名称空间。只是fyi,来自laravels供应商的这个宣言也不起作用:
use Pagerfanta\Exception\OutOfRangeCurrentPageException;
答案 0 :(得分:2)
是的,这是与Laravel相关的问题,因为类别名和Facades。
当我开始时,我几乎放弃了框架因为这个,但后来我发现了一个解决它的包,部分:Laravel IDE Helper Generator
嗯..这不是一个明确的解决方案,但它确实有效。
希望它有所帮助!