Лучший способ поиска экземпляров строки в Eclipse - PullRequest
2 голосов
/ 01 апреля 2011

Я пытаюсь найти, где установлена ​​конкретная переменная. Можно ли выполнить поиск по набору исходных файлов проекта, чтобы найти все возможные места, которые может быть установлена ​​определенной переменной?

Поиск в выпадающем меню немного сбивает с толку. После того, как я ввел поиск, я случайно посмотрел, и я знаю, что он есть, когда я выполняю поиск в корне файловой системы, он говорит мне, что строки там нет:)

Это распространенная проблема новичка? Я только недавно начал использовать Eclipse и мог просто упустить что-то простое:)

Спасибо, Alex

Ответы [ 2 ]

2 голосов
/ 01 апреля 2011

Выберите поле, в котором оно объявлено, затем нажмите Ctrl + Shift + H, чтобы открыть диалоговое окно поиска.Вкладка «Поиск Java» должна быть выбрана со строкой поиска, заполненной именем вашего поля, включая пакет.В «Поиск» выберите «Поле», а в «Ограничение» выберите «Доступ к записи», который будет отображать вас везде, где назначено поле.

Вот скриншот диалога поиска.Searching Field Write Access

1 голос
/ 01 апреля 2011

Я считаю, что по умолчанию отображается Ctrl Shift G. Выделите переменную и выполните Ctrl Shift G. Он найдет все ссылки на эту переменную.

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

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