Найдите текущий файл в IntelliJ

360

Как найти текущий файл в структуре проекта? ( По аналогии с Visual Studio, Ctrl+ Alt+ L). Как называется операция (чтобы я мог определить ее в таблице ключей)

ripper234
источник

Ответы:

559

Alt+ F1почти делает то, что вы хотите. Вам нужно ударитьEnter потом, так как IDEA позволяет использовать несколько «целей» для навигации (структура проекта, структура файла и т. Д.).

(Обратите внимание, что вы также можете установить AutoScroll на Source и AutoScroll from source, используя две кнопки «прямоугольники со стрелками» над представлением структуры проекта, но это может раздражать, когда оно заталкивает вас в источник JDK, потому что вы следовали ссылке java.io.File.

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

butterchicken
источник
40
Текущая версия IntelliJ переименовала это в «Select In» в категории Navigate. Ярлык по умолчанию все еще ALT-F1
smith324
12
Этот ярлык является системным ярлыком в Ubuntu. Следующий пост описывает, как удалить этот ярлык из Ubuntu: askubuntu.com/questions/126817/…
Halil
2
В раскладке это называется «Выбрать в ...».
Seanmcl
3
это быстрее, если вы просто нажмете «Alt + F1», а затем «1», как появится контекстное меню.
Стив Уотерс
Alt + Shift + 1для меня в 2017.3
isalgueiro
364

Вы также можете нажать маленькую кнопку с перекрестием на панели проектов:

введите описание изображения здесь

Обратите внимание, что символ не будет отображаться, если включена опция « Всегда выбирать открытый файл» (ранее «Автопрокрутка из источника»).

Тимо Рейманн
источник
1
Я привык щелкнуть правой кнопкой мыши на панели редактора> Показать в проекте, поэтому этот подход одним щелчком был ближе к тому, что я искал, чем другие варианты здесь, спасибо.
Шастингс
28
Есть ли сочетание клавиш для этой кнопки?
технофил
2
К сожалению, «Автопрокрутка из источника» работает только при переключении на источник в редакторе из другого файла. Если источником является единственная открытая вами вкладка редактора, вы не можете «переключиться» на нее, чтобы не происходила автопрокрутка: вам нужно открыть какой-то другой файл, чтобы вы могли вернуться с него. Так что было бы лучше, если бы значок перекрестия был всегда доступен.
Адриан Пронк
5
Этот вопрос существует уже 8 лет, получил 50000+ просмотров и сотни голосов, и, конечно же, JetBrains увидит, что это часто запрашиваемая функция. Мне нравится выражение @technophyle «есть ли сочетание клавиш», и я бы хотел, чтобы JetBrains действительно сделал это доступным с карты клавиш
Дэвид
Одно это произвело революцию в том, как я использую ИДЕЮ
Карая
69

Нажмите на шестерню, а затем всегда выбирайте открытый файл (ранее Autoscroll From Source)

меню зубчатого колеса

Рами Курет
источник
1
Когда это включено, Alt+ 1можно использовать вместо Alt+ F1, 1чтобы переместить фокус на боковую панель из редактора.
jakub.g
1
Удивительно, я не могу понять, почему по умолчанию это OFF, а не ON. Спасибо за этот ответ.
Брэм Луйтен
Теперь он называется «Всегда выбирать открытый файл». (Intellij 2020.1)
worldsayshi
20

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

  1. Щелкните правой кнопкой мыши по области Project / Packages> Autoscroll to Source.
  2. Щелкните правой кнопкой мыши по области Project / Packages> Autoscroll from Source.

Пожалуйста, найдите изображение ниже.

введите описание изображения здесь

М Патель
источник
17

Я использую IntelliJ IDEA 2016.2 Ultimate.

Alt+ F1, затем нажмите1

До Нху Вы
источник
17

Используйте Find Action (многократно; освободите вашу драгоценную память):

  1. Нажмите Shift+ cmd+ A(уверен, что это Shift+ Ctrl+A для Windows и Linux)
  2. Тип выберите в ...
  3. Выберите Выбрать в представлении проекта в списке предложений

введите описание изображения здесь

ericn
источник
12

В IntelliJ IDEA 14 прямого ярлыка для такой операции нет, но вы можете установить плагин и установить для него комбинацию клавиш для функции «Scroll From Source» в настройках раскладки клавиатуры.

введите описание изображения здесь

Павел
источник
7
  1. Откройте проводник проекта (по умолчанию слева)
  2. Нажмите на кнопку настройки крошечного колеса
  3. Установите флажок Автопрокрутка от источника.

Boom! Вы сделали.

Сивани Патро
источник
7

В дополнение к другим опциям, по крайней мере, в IntelliJ IDEA 2017 Ultimate и, возможно, в некоторых более ранних версиях (я не знаю), вы можете сделать это в одном ярлыке.

Отредактируйте настройки, найдите select in project viewи в разделе «Таблица ключей» просмотрите сопоставленный ярлык или сопоставьте один из ваших вариантов.

На Mac Ctrl+ Option+ Lеще не используется, и это тот же ярлык, который Visual Studio для Windows использует изначально ( Ctrl+ Alt+ L, так что это может быть хорошим выбором.

ErikE
источник
«Выберите в представлении проекта» работа для меня. В Ubuntu я установил «Alt + L».
Эмдадул Савон
2

Если вы используете Mac

Исходя из текущей вкладки, выбрать файл в проекте: FN+ ALT+F1

Затем выберите в: Вид проекта> Выбрать в: Проект

Асип Асипо
источник
2

В издании Intellij Idea Community 2020.1:

  1. Щелкните правой кнопкой мыши заголовок проекта.
  2. Выберите «Всегда выбирать открытый файл»

введите описание изображения здесь

Улыбка
источник