Як автоматично перейти до поточного класу у вікні інструментів програми Intellij Idea Project?


137

Я хотів би мати ярлик клавіатури в IntelliJ IDEA, який має такий ефект: дерево у вікні інструменту проекту розширюється, щоб відображати відкритий в даний час клас (або файл), і цей клас стає вибраним у дереві.

Чи можливо це?


Можливий дублікат Locate поточного файлу в IntelliJ
Suma

Відповіді:


215

Navigate( Viewу старих версіях) | Select In...( Alt+ F1), Перегляд проекту ( Enter).

Також можна включити автопрокрутка від вихідного варіанта в Project Viewтакий спосіб , що поточний файл буде обраний автоматично.


3
@ 4myle Точніше, він не працює на Gnome, тому що Gnome відображає Atl-F1 для відображення огляду активності Gnome за замовчуванням (що зайве, якщо на клавіатурі є клавіша Windows / Cmd). Просто перейдіть у меню Налаштування> Клавіатура> "Показати огляд діяльності", натисніть та натисніть Backspace, щоб очистити відображення клавіатури. Тоді це спрацює.
Ден

@CrazyCoder чи знаєте ви спосіб включення автоматичного прокрутки з Source для класу, який знаходиться в якійсь залежній бібліотеці / банку на classpath (не безпосередньо у вихідному коді).
DHRUV BANSAL

188

IntelliJ IDEA 2019

Клацніть лівою кнопкою миші на колесі> Завжди виберіть Відкритий файл

Завжди вибирайте відкритий файл

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


Старі версії IntelliJ

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

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

або

Клацніть лівою кнопкою миші на колесі> Автопрокрутка від Джерела

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

Також є: Автопрокрутка до Джерела - вибраний файл із дерева перегляду відкриється в правій частині.


4
Ви читали прийняту відповідь до кінця? У всякому разі, +1 для вас, тому що ви також включили скріншот :)
lbalazscs

13
Так, я прочитав, але я розмістив це з 3 причин: 1. in the Project Viewнеоднозначно, тому що він може включати або не дерево, яке містить файли. 2. Я додав, що він також працює, якщо замість перегляду проекту у нас перегляд Пакетів. 3. Як ви вже згадували, є люди, які віддають перевагу візуальному уявленню для цього.
ROMANIA_engineer

Завдяки мільйонів! Щоразу мене дивує те, як Ідеї вдалося приховати цю особливість ...
Denn0,


6

Клацніть на цю іконку натисніть на цю іконкуу верхній частині дерева.


Будь-які ярлики для цього?
Ясар Арафат

натисніть Alt+F1, потім 1. Крім того, можна визначити власний ярлик, який ви збираєтесь Preferences, введіть keymap, введіть Select in Project Viewу пошуку ...
dellasavia

1

це можна зробити також за допомогою верхнього динамічного меню, яке змінюється для кожного відкритого файлу. просто двічі натисніть на останню папку, і файл буде в одній гілці папки

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

також добре для піхарми


0

Ви також можете зробити свій власний комбінацію клавіш для вибору в режимі вибору дерева за допомогою префіксів. Я часто роблю: shift + cmd + a, а потім просто виберіть select in .. і натисніть клавішу Enter.

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