Есть ли способ найти все имена файлов в проекте PHP в Eclipse? - PullRequest
2 голосов
/ 09 августа 2009

Я использую Eclipse PDT для PHP .

Допустим, у меня есть ошибка в "rightsManager.php on line 145", и у меня есть сотни файлов в десятках каталогов в моем проекте, Какой самый быстрый способ перейти к этот файл и номер строки?

Я могу искать по тексту всех файлов с помощью CTRL-H , но как быстро выполнить поиск по именам файлов ? (например, CTRL-H в Firefox , где он дает вам окно поиска прошлых URL).

Ответ:

CTRL - SHIFT - R , спасибо, Пол!

alt text

Ответы [ 4 ]

4 голосов
/ 09 августа 2009

Ctrl + Shift + R должен открыть искатель ресурсов в любом варианте Eclipse, ввести шаблон имени файла, и вы получите свой файл за считанные секунды. Вы можете перейти к строке с помощью Ctrl + L

альтернативный текст http://www2.cwcweb.com -a.googlepages.com / openresource.png

Хорошая сводка других ярлыков здесь.

2 голосов
/ 09 августа 2009

Как насчет Ctrl+Shift+M для поиска по именам функций или Ctrl+Shift+R для поиска по именам файлов?

Затем Ctrl+L, чтобы перейти к нужной линии.

К сожалению, я не думаю, что вы можете сделать «goto file + goto line», используя только один диалог: - (

Чтобы узнать больше о подобных вещах, откройте меню «Навигация»; -)


Редактировать: Если вы ищете способы сделать что-то быстрее, вас также могут заинтересовать «Советы» по Eclipse PDT? вопрос, который я задавал некоторое время назад ;-) (ответов не так много) Впрочем :-()

1 голос
/ 09 августа 2009

Если вы открываете поиск с помощью Ctrl + H, оставляете свои текстовые критерии как *, а затем заполняете поле шаблона имени файла именем искомого файла, он будет искать по имени файла. Однако он не будет указывать вам номер строки. Поиск http://img19.imageshack.us/img19/4597/searcht.png

0 голосов
/ 14 октября 2009

(предупреждение: бесстыдный маркетинг впереди)

Открытый ресурс (Ctrl + Shift + R) действительно отличное решение. Если вы ищете что-то более мощное, у нас есть плагин Eclipse под названием nWire для PHP . Он также обеспечивает быстрый поиск, но вы можете искать все: файлы, классы, переменные, поля, методы, функции ... все.

Кроме того, как только вы найдете файл, который искали, вы можете выбрать его и просмотреть все его ссылки в других файлах. Вы можете найти это полезным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...