Вопрос по intellij-idea – Как автоматически перейти к текущему классу в окне инструментов проекта Intellij Idea?

124

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

Это возможно?

Возможный дубликатLocate current file in IntelliJ Suma

Ваш Ответ

6   ответов
29

Alt F1(Select Target диалог) + Enter.

0

выбора в древовидном представлении & quot; через преф. Я часто делаю: shift + cmd + a, а затем просто пишу выберите в .., а затем нажмите клавишу ввода.

168

Right click наProject/Packages площадь & gt;Autoscroll from Source

enter image description here

или же

Left click на колесе & gt;Autoscroll from Source

enter image description here

Также имеется: Автопрокрутка до источника - выбранный файл из дерева будет открыт с правой стороны.

Вы прочитали принятый ответ до конца? Во всяком случае, +1 для вас, потому что вы также включили скриншот :) lbalazscs
Да, я прочитал это, но я опубликовал это по 3 причинам: 1.in the Project View является неоднозначным, потому что он может включать или нет дерево, содержащее файлы. 2. Я добавил, что это также работает, если у нас есть представление «Пакеты» вместо представления «Проект». 3. Как вы упомянули, некоторые люди предпочитают визуальное представление для этого.
1

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

enter image description here

также хорошо для pycharm

197

Navigate (View в старых версиях) |Select In... (Alt+F1), Project View (Enter).

Также возможно включитьAutoscroll from Source вариант вProject View так что текущий файл выбирается автоматически.

Не работает на Ubuntu
@CrazyCoder Знаете ли вы, как включить автоматическую прокрутку из исходного кода для класса, который находится в некоторой зависимой библиотеке / jar на пути к классам (не напрямую в исходном коде).
@ 4myle Точнее, он не работает в Gnome, потому что Gnome отображает Atl-F1 для отображения обзора действий Gnome по умолчанию (что является избыточным, если на клавиатуре есть клавиша Windows / Cmd). Просто зайдите в Настройки & gt; Клавиатура & gt; & quot; Показать обзор действий & quot ;, нажмите, а затем нажмите Backspace, чтобы очистить отображение клавиатуры. Тогда это будет работать.
На Mac это Command-1
3

click on this icon на вершине дерева-ящика.

Похожие вопросы