2016-07-26 2 views
2

У PhpStorm есть поддержка CamelCase в Navigate > Class .... Например, если я ищу имя класса HttpResponse, я могу ввести HRes, чтобы найти класс в строке поиска.Перейти к классу с пространством имен

Но я не могу найти способ поиска в пространстве имен таким образом. CamelCase, похоже, работает только с именем класса.

У меня есть проект с большим классом с тем же именем в разных пространствах имен, и мне нужно искать класс в списке, а так как PhpStorm меняет порядок в зависимости от контекста, очевидно, потребуется несколько секунд, чтобы найти хороший.

Я тот же результат с Navigate > Class ... и новой волшебной ярлык 2 x Shift

Есть ли какие-либо советы, которые позволяют производить поиск по пространству имен?

ответ

2

Несомненно, просто отдельная часть пространства имен от имени класса, используя \ символ.


Давайте предположим, что мы имеем 2 так же названные классы в разных пространствах имен (просто пример):

App\Controller\Search 
App\Model\Search 

Чтобы увидеть только 1-й вход - вы должны ввести c\se; только 2 - m\se.


Кроме этого - есть билет для навигации класса с использованием CamelCase.

https://youtrack.jetbrains.com/issue/WI-19488 - посмотреть этот билет (звезда/голос/комментарий), чтобы получить уведомление о любом прогрессе.

+0

Спасибо @LazyOne, ты спасешь мой день :) слишком тупой, я тоже не нашел его сам :) –

Смежные вопросы