как сказать IntelliJ IDEA искать непрерывную строку? - PullRequest
0 голосов
/ 27 февраля 2019

Мне глупо спрашивать об этом, но я не могу найти ответ ни в справке, ни в Google.Очень полезная функция IDEA, заключающаяся в том, что поисковый термин (в Navigate to Symbol - double-shift) рассматривается как аббревиатура, которая помогает находить длинные имена, например ResponseBuilder, набирая resbu, может быть очень бесполезной, например, при поиске * 1003.* метод находит все виды строк, такие как Set Timeout Ex pired.Это можно отключить?Галочка «Слова» является частичным решением, так как я могу искать непрерывную строку, но не полное слово.

1 Ответ

0 голосов
/ 27 февраля 2019

Что вы имеете в виду, когда говорите о «поиске»?

  • При выполнении «Найти» или «Найти по пути» ИДЕЯ имеет значение всегда поиск непрерывной строки.

  • При выполнении операции Перейти к классу / файлу / символу / действию ИДЕЯ всегда выполняет поиск по "части слова".Там нет галочки для «Слова» здесь AFAICS.

Небольшой совет, который иногда помогает: если вы делаете «Перейти к классу / файлу / символу / действию», то вы можете ввестипробел "" после последнего символа, чтобы сделать классы поиска IDEA и т. д., заканчивающиеся поисковым термином, например, "setex", не найдет "SetTimeoutExpired", но "setexpired" найдет его, но пропустит "SetTimeExpiredToFalse".

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