Как получить предварительный просмотр строки в контекстно-интеллектуальном «поиске Java» (в отличие от контекстно-зависимого «поиска файлов») - PullRequest
6 голосов
/ 25 января 2011

При использовании функции поиска в Eclipse, особенно, например, метода или поля Java, «ссылка в рабочую область».(Control + Shift + G), когда курсор находится на каком-то методе, скажем.

Как у вас результаты поиска показывают вам предварительный просмотр в одну строку.(Подумайте - как и любой другой инструмент поиска, который я использовал, от grep до Visual Studio?)

Если я буду искать «фрагмент текста» (без использования анализа области, предоставляемого 'поиск ссылок, он предлагает это), но не могу понять, как, когда поиск ссылок.

(Что, скажем, для некоторых переменных класса, таких как public double x, просто абсолютно критически полезно по сравнению с морем ложных списков, которые появляются при поиске чего-то вроде 'x')

//////////////////////////////////////////////////////

Разъяснение моего вопроса на примере:

На прикрепленном снимке экрана 1 приведено 111 ссылок на метод getHeight().Но без поп-поп-поп, переходя от входа к записи, нет возможности их увидеть?


Снимок экрана A: Screenshot A
(не позволяющий мне включать напрямую из-закакая-то странная, довольно глупая раздражающая вещь, связанная с ограничением учетной записи ...)


Принимая во внимание, что если я ищу (в рабочей области) поиск getHeight(), используя «Поиск файлов» в качестве «необработанного текста» (фильтруется регистр)и фильтрацию для *.java) заметки, видя теперь 560 совпадений или 449 «ложных срабатываний» относительно области, в которой я на самом деле заинтересован. Тем не менее, посмотрите, как теперь выглядит диалоговое окно «Поиск»!(да уж).Предлагает мне быстрый предварительный просмотр каждой записи.


.И скриншот B здесь:
screenshot B.


Как получить предварительный просмотр строки, предложенный на скриншоте B, но для тех 111 совпадений (которые мне интересны в этом примере) в«Фильтрация области» искать вкладку «Поиск Java» в диалоговом окне «Поиск»?

/////////////////////////////////////////////////////////////////////////////////////////

Я смотрел и смотрел, пробовал расширения, копался в настройках предпочтений и, похоже, не могу понять, как "включить" предварительный просмотр строки для поисков, где он "Ограничен" "Ссылками"

Ответы [ 2 ]

2 голосов
/ 24 февраля 2017

Насколько я знаю, Eclipse Java Development Tools (JDT) до сих пор (2017!) Не делают , а не предлагают такой предварительный просмотр в «одну строку» или «одно выражение». Однако есть сторонний плагин, который имеет эту функцию: Ctrlflow Code Search Professional .

Этот скриншот из руководства показывает, как будут выглядеть результаты:

Different levels of detail when presenting search results

Обратите внимание, что это коммерческий плагин (и я один из его разработчиков). Однако у него есть бесплатная пробная версия.

0 голосов
/ 21 апреля 2011

Попробуйте eclipse -clean из командной строки.

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