Подтвердить что ты не робот

Intellij, как найти/найти папку/каталог/имя пакета

Я хочу искать только имена каталогов (папок) и пакеты в модулях моего текущего проекта.

Как я могу это сделать?

CTRL + Shift + N позволяет мне найти класс

CTRL + Shift + Alt + N позволяет мне найти символ

Есть ли функция, которая позволяет мне искать только каталоги, папки и имена пакетов?

Я хотел бы, чтобы результатом этого поиска было то, что искомый каталог/пакет выделен в поле "Проект":

Например, если я наберу "model.feed", то я получу это:

Intellij Proejct Packages Box View

и желательно, пока я печатаю, что список любых соответствующих каталогов будет отображаться в режиме реального времени (так же, как классы, когда вы выполняете "CTRL Shift N")

Я использую Intellij 12.0.4 (Ultimate)

4b9b3361

Ответ 1

В IntelliJ IDEA 13 вы можете использовать Goto File (Ctrl + Shift + N) и после этого вводить имя каталога/пакета с косой чертой. Тогда вы увидите все соответствующие каталоги в вашем проекте.

Ответ 2

Я предлагаю это как частичное решение вашего запроса.

Следующие шаги позволят вам найти файл или каталог или имя пакета или имя jar, которые видны в представлении проекта.

Оговорки указаны явно ниже, но отпустите это.

  • Нажмите на корневую папку в представлении проекта.
  • Начните вводить слова, которые вы хотите найти, чтобы найти пакеты/файлы/папки/банки в представлении проекта.
  • Появится подсказка, содержащая текст Search For:, а также текст, который у вас есть. вошел.
  • В представлении Project будет отображаться первая папка или файл, который соответствует введенному тексту.

Это может быть близко к тому, что вы ищете.

Единственное предостережение заключается в том, что этот поиск ограничен теми объектами, которые в настоящее время видны в представлении проекта, поэтому, если вы хотите найти определенную часть проекта, вам необходимо расширить эту папку в представлении проекта. (Из моего тестирования этого в IntelliJ Ultimate Version 11.)

Один из способов обойти это - перейти к корневому элементу вашего проекта. Выполните частичный обход туда, куда вы хотите пойти, нажав enter, вы откроете папку, в которую вы приземлились, и затем этот поиск завершен.

Запуск ввода текста снова после нажатия Enter возобновит поиск из текущего элемента в представлении проекта.

Итак, поэкспериментируя с этой функцией, вы можете интерактивно обойти свой проект в представлении проекта без диалогового окна.

В качестве дополнительной заметки вы можете использовать буквы "Стиль Camel Case" для прохождения и поиска классов в ProjectView

Ответ 3

На mac это

CMD + Shift + O

по крайней мере для intellij 14.1

Ответ 4

Если вы попробуете

CTRL + SHIFT + F

Вы можете выполнить глобальный поиск файлов (например, eclipse CTRL + H).

В поиске файлов вы можете выбрать, какую папку искать, какой тип файла искать, чувствительный к регистру и т.д., все обычные вещи.

Глобальное замещение

CTRL + SHIFT + R

(Mac replace CTRL for CMD)

find in path

Ответ 5

Кажется, IntelliJ прямо не поддерживает это. Вот лучшие альтернативы, о которых я думал до сих пор:

Я предлагаю эти шаги, если в папке еще нет (Windows):

  • Окна:
    • Щелкните правой кнопкой мыши по корню проекта и выберите "show in explorer"
    • В окне поиска в правом верхнем углу найдите нужную папку (например, META-INF)
    • Щелкните правой кнопкой мыши, "открыть папку"
  • Linux/Unix/Cygwin:
    • Скопируйте путь вместо этого (в меню правой кнопки мыши),
    • cd в каталог с помощью консоли или cygwin,
    • используйте утилиту 'find'. Например. тип find . -iname 'SomeFolderName*'

Если в папке уже есть что-то, я предлагаю вам сделать это:

  • Ctrl-Shift-F для поиска файлов
  • Введите имя каталога внутри шаблона подстановки (например, */META-INF/*)
  • откройте первый файл, который происходит в этой папке
  • Нажмите на значок круглой цели, чтобы "прокрутить исходный код" (вверху панели проекта).

Ответ 6

ОКНА: CTRL + SHIFT + N

MACOS: + + O