导航到带命名空间的Class

时间:2016-07-26 15:21:01

标签: php ide phpstorm

PhpStorm在Navigate > Class ...中支持CamelCase。例如,如果我搜索类名HttpResponse,我可以键入HRes以在搜索栏中找到该类。

但我找不到通过这种方式搜索命名空间的方法。 CamelCase似乎只适用于类名。

我有一个项目,在不同的命名空间中有很多具有相同名称的类,我需要在列表中搜索类,因为PhpStorm根据上下文更改顺序,显然需要几秒钟才能找到好的。

我与Navigate > Class ...和新的神奇捷径2 x Shift

的结果相同

是否有任何允许按名称空间搜索的提示?

1 个答案:

答案 0 :(得分:4)

当然,只需使用\字符将名称空间部分与类名分开。

让我们假设我们在不同的命名空间中有两个类似命名的类(只是一个例子):

App\Controller\Search
App\Model\Search

要仅查看第一个条目 - 您必须输入c\se;仅查看第二个 - m\se

除此之外 - 只有使用CamelCase的类导航票。

https://youtrack.jetbrains.com/issue/WI-19488 - 观看此机票(星级/投票/评论)以获得有关任何进展的通知。