Как установить значение по умолчанию в IntelliJ 12 для поиска?
Я вернулся в IntelliJ после долгого перерыва в разработке Android, поэтому снова привык к этому. Проблема в том, что, например, когда вы хотите увидеть, где используется класс, вы должны поместить каретку в объявление класса и выдать cmd alt F7 (в Mac OS X) для поиска использования, который возвращает материал из map.txt и seeds.txt, а также результаты .java, и даже я могу настроить значения по умолчанию, выполнив shift cmd alt F7 и un-tick: поиск текстовых вхождений и даже изменение области действия из файлов проекта в пользовательскую область (например), эти параметры не сохраняются, когда я снова вызываю "Найти использование".
Кто-нибудь знает способ персонализации поиска, чтобы он был ближе к тому, что будет делать Eclipse? (I.e., найдите реальные обычаи вместо текстового поиска для вхождений).
Ответы
Ответ 1
Возврат из будущего: поведение, описанное в вопросе, теперь реализовано (Проблема Intellij, упомянутая в комментариях).
Чтобы настроить cmd alt F7 для запуска в области по умолчанию, запустите его с помощью некоторого символа
![Обнаружено использование]()
Нажав на значок гаечного ключа, вы можете выбрать одну из предустановленных областей или создать новую (с помощью кнопки ...).
![Список областей]()
+ создает новую область. Найдите папку для просмотра и нажмите Include recursively. И вуаля!
![Создать область]()
Любой последующий поиск будет использовать эту область действия до тех пор, пока она не будет изменена.
Ответ 2
Вместо cmd alt F7 используйте ярлык alt F7. Это откроет всплывающее окно для вас, чтобы сделать выбор о Scope, тестовых встречах и типах использования. Вам нужно будет сделать этот выбор один раз. При следующем нажатии alt F7 ваши варианты запоминаются.
В результате alt F7, за которым следует enter, вы получите то, что вам нужно.