Знайдіть поточний файл в IntelliJ


359

Як знайти поточний файл у структурі проекту? (Подібно до Ctrl+ Alt+ Visual Studio L). Як називається операція (тому я можу визначити її в ключовій карті)

Відповіді:


558

Alt+ F1майже робить те, що ти хочеш. Після цього вам потрібно вдарити, Enterоскільки IDEA дозволяє отримати декілька "цілей" для навігації (структура проекту, структура файлів тощо).

(Зверніть увагу, ви також можете встановити AutoScroll на Source та AutoScroll з джерела, використовуючи два кнопки "Стрілки зі стрілками" над поданням структури проекту, але це може набриднути, коли воно заштовхує вас у джерело JDK, оскільки ви слідували за посиланням на java.io.File.

Карта клавіш визначає його як Вибрати поточний файл або символ у будь-якому вікні .


40
Поточна версія IntelliJ перейменувала це на "Select In" у категорії Navigate. Ярлик по замовчуванню все ще ALT-F1
smith324

12
Цей ярлик є системним ярликом в Ubuntu. Наступний пост описує, як видалити цей ярлик з Ubuntu: askubuntu.com/questions/126817/…
Халіль

2
У ключовій карті вона називається "Вибрати в ..." зараз.
seanmcl

3
це швидше, якщо просто натиснути "Alt + F1", а потім "1", як з'явиться контекстне меню.
Стів Уотерс

Alt + Shift + 1для мене 2017.3
isalgueiro

363

Ви також можете натиснути кнопку маленьких схрещених волосся на панелі проектів:

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

Зверніть увагу, що символ не відображатиметься, якщо ввімкнено опцію Завжди вибирати відкритий файл (раніше Автоматичний прокручування з джерела).


1
Я звик клацнути правою кнопкою миші на панелі редактора> показати в проекті, тому цей підхід одним клацанням був ближче до того, що я шукав, ніж інші варіанти тут, дякую.
Шастінг

28
Чи є комбінація клавіш для цієї кнопки?
технофіл

2
На жаль, "Автоскролл з Джерела" працює лише тоді, коли ви переходите до джерела в редакторі з якогось іншого файлу. Якщо джерело є єдиною відкритою вкладкою редактора, ви не можете "переключитися" на неї, щоб не відбулося автоматичне прокручування: вам потрібно відкрити якийсь інший файл, щоб ви могли перейти з нього назад. Тож було б краще, якби піктограма хрестиків була завжди доступною.
Адріан Пронк

5
Це питання існує вже 8 років, він отримав 50000+ переглядів і сотні голосів, напевно JetBrains може побачити, що це звичайна запитувана функція. Мені подобається заява @technophyle "чи є комбінація клавіш", і я хотів би побачити, як JetBrains насправді робить це доступним із ключової карти
David Cruwys

Це одне змінило те, як я використовую IDEA
Караджа

69

Клацніть на шестірні, а потім завжди виберіть відкритий файл (раніше Автоматично прокручуйте з джерела)

меню шестірні


1
Якщо це ввімкнено, Alt+ 1можна використовувати замість Alt+ F1, 1щоб перемістити фокус на бічну панель від редактора.
jakub.g

1
Дивовижно, не можу зрозуміти, чому цей параметр за замовчуванням ВИМКНЕНО, а не ВКЛ. Дякую за цю відповідь.
Брам Луйтен

Тепер він називається "Завжди вибирати відкритий файл". (Intellij 2020.1)
worldsayshi

20

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

  1. Клацніть правою кнопкою миші на області Проект / Пакети> Автопрокрутка до джерела.
  2. Клацніть правою кнопкою миші на області Проект / Пакети> Автоматичний прокручування від Джерела.

Знайдіть зображення нижче.

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




17

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

  1. Натисніть Shift+ cmd+ A(Цілком впевнений, що це Shift+ Ctrl+A для Windows та Linux)
  2. Введіть вибір у ...
  3. У списку пропозицій виберіть « Вибрати» у «Перегляд проекту»

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


12

У IntelliJ IDEA 14 немає прямого ярлика для такої операції, але ви можете встановити плагін і встановити його на клавіатурному ярлику до функції, яка називається "Прокрутка з джерела" у налаштуваннях карти клавіш.

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


7
  1. Відкрийте провідник проекту (лівий бік за замовчуванням)
  2. Натисніть на крихітну кнопку настройки колеса
  3. Позначити автоматичну прокрутку з опції джерела.

Бум! Ви закінчили.


7

Окрім інших варіантів, принаймні IntelliJ IDEA 2017 Ultimate та, можливо, деякі попередні версії (я не знаю), ви можете зробити це за один ярлик.

Редагуйте налаштування, шукайте select in project view і в розділі Keymap перегляньте зібраний ярлик чи карту за своїм вибором.

На Mac Ctrl+ Option+ Lще не використовується і є тим самим ярликом, що і Visual Studio для Windows використовує в основному ( Ctrl+ Alt+ L, так що це може бути хорошим вибором.


Для мене працює «Вибрати в перегляді проекту». В Ubuntu я встановив його "Alt + L".
Емдадул Савон

2

Якщо ви використовуєте mac

Виходячи з поточної вкладки, для вибору файлу проекту: FN+ ALT+F1

Потім виберіть у: Перегляд проекту> Виберіть В: Проект


2

У виданні Intellij Idea Community 202020.1:

  1. Клацніть правою кнопкою миші на заголовку проекту
  2. Виберіть "Завжди вибирати відкритий файл"

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.