Suchen Sie die aktuelle Datei in IntelliJ


360

Wie finde ich die aktuelle Datei in der Projektstruktur? (Ähnlich wie Visual Studio Ctrl+ Alt+ L). Wie heißt die Operation (damit ich sie in der Keymap definieren kann)?

Antworten:


559

Alt+ macht F1fast was du willst. Sie müssen Enterdanach drücken, da IDEA mehrere "Ziele" für die Navigation zulässt (Projektstruktur, Dateistruktur usw.).

(Beachten Sie, dass Sie AutoScroll auch mit den beiden Schaltflächen "Felder mit Pfeilen" über der Projektstrukturansicht auf "Quelle" und "AutoScroll aus Quelle" setzen können. Dies kann jedoch ärgerlich werden, wenn Sie in die JDK-Quelle verschoben werden, weil Sie einem Verweis auf gefolgt sind java.io.File.

Die Keymap definiert es als Aktuelle Datei oder Symbol in einer beliebigen Ansicht auswählen .


40
Die aktuelle Version von IntelliJ hat dies in "Auswählen" unter der Kategorie "Navigieren" umbenannt. Die Standardverknüpfung ist immer noch ALT-F1
smith324

12
Diese Verknüpfung ist eine Systemverknüpfung in Ubuntu. Der folgende Beitrag beschreibt, wie diese Verknüpfung von Ubuntu entfernt wird: askubuntu.com/questions/126817/…
Halil

2
In der Keymap heißt es jetzt "Select in ...".
Seanmcl

3
Es ist schneller, wenn Sie nur "Alt + F1" und dann "1" drücken, wenn das Kontextmenü angezeigt wird.
Steve Waters

Alt + Shift + 1für mich in 2017.3
isalgueiro

364

Sie können auch im Projektfenster auf die Schaltfläche mit dem kleinen Fadenkreuz klicken:

Geben Sie hier die Bildbeschreibung ein

Beachten Sie, dass das Symbol nicht angezeigt wird, wenn die Option Immer geöffnete Datei auswählen (zuvor Automatisch von Quelle scrollen) aktiviert ist.


1
Ich bin es gewohnt, mit der rechten Maustaste auf das Editorfenster> Im Projekt anzeigen zu klicken. Dieser Ein-Klick-Ansatz war also näher an dem, wonach ich gesucht habe, als die anderen Optionen hier, danke.
Shastings

28
Gibt es eine Tastenkombination für diese Schaltfläche?
Technophyle

2
Leider funktioniert "Autoscroll from Source" nur, wenn Sie aus einer anderen Datei im Editor zur Quelle wechseln. Wenn die Quelle die einzige Editor-Registerkarte ist, die Sie geöffnet haben, können Sie nicht zu ihr wechseln, damit kein automatisches Scrollen auftritt: Sie müssen eine andere Datei öffnen, damit Sie von ihr zurückkehren können. Es wäre also besser, wenn das Fadenkreuz-Symbol immer verfügbar wäre.
Adrian Pronk

5
Diese Frage gibt es seit 8 Jahren, sie hat mehr als 50000 Aufrufe und Hunderte von Stimmen erhalten. JetBrains kann mit Sicherheit feststellen, dass dies eine häufig nachgefragte Funktion ist. Ich mag die @ technophyle-Aussage "Gibt es eine Tastenkombination?" Und würde gerne sehen, dass JetBrains diese tatsächlich von der Key Map zur Verfügung stellt
David Cruwys

Dies allein hat die Verwendung von IDEA
Karaja

69

Klicken Sie auf das Zahnrad und wählen Sie dann immer geöffnete Datei auswählen (zuvor Autoscroll From Source).

Zahnradmenü


1
Wenn dies aktiviert ist, kann Alt+ 1anstelle von Alt+ verwendet werden F1, 1um den Fokus vom Editor auf die Seitenleiste zu verschieben.
Jakub.g

1
Erstaunlich, ich kann nicht verstehen, warum die Standardeinstellung AUS statt EIN ist. Vielen Dank für diese Antwort.
Bram Luyten

Es heißt jetzt "Immer geöffnete Datei auswählen". (Intellij 2020.1)
Worldsayshi

20

Wenn Sie Folgendes tun, wird Ihre Datei immer automatisch ausgewählt.

  1. Klicken Sie mit der rechten Maustaste auf den Bereich Projekt / Pakete> Automatisch zur Quelle scrollen.
  2. Klicken Sie mit der rechten Maustaste auf Projekt / Pakete> Automatisch von Quelle scrollen.

Das Bild finden Sie unten.

Geben Sie hier die Bildbeschreibung ein



17

Ich verwende IntelliJ IDEA 2016.2 Ultimate.

Alt+ F1, dann drücken Sie1


17

Verwenden Sie Find Action (wiederverwendbar; geben Sie Ihr wertvolles Gedächtnis frei):

  1. Drücken Sie Shift+ cmd+ A(ziemlich sicher, dass es Shift+ Ctrl+ istA für Windows und Linux ist)
  2. Geben Sie select in ...
  3. Wählen Sie in der Vorschlagsliste In Projektansicht auswählen

Geben Sie hier die Bildbeschreibung ein


12

In IntelliJ IDEA 14 gibt es keine direkte Verknüpfung für einen solchen Vorgang. Sie können jedoch das Plugin installieren und die Tastenkombination auf die Funktion "Scroll From Source" in den Keymap-Einstellungen einstellen.

Geben Sie hier die Bildbeschreibung ein


7
  1. Öffnen Sie den Projektexplorer (Standard links)
  2. Klicken Sie auf die winzige Radeinstellungsschaltfläche
  3. Markieren Sie die Option Automatisch von Quelle scrollen.

Boom! Du bist fertig.


7

Zusätzlich zu den anderen Optionen, zumindest in IntelliJ IDEA 2017 Ultimate und möglicherweise in einigen früheren Versionen (ich weiß nicht), können Sie dies in einer einzigen Verknüpfung tun.

Bearbeiten Sie die select in project viewEinstellungen , suchen Sie nach und zeigen Sie unter Keymap die zugeordnete Verknüpfung an oder ordnen Sie eine Verknüpfung Ihrer Wahl zu.

Auf dem Mac wird Ctrl+ Option+ Lnoch nicht verwendet und ist dieselbe Verknüpfung, die Visual Studio für Windows nativ verwendet ( Ctrl+ Alt+ L, daher könnte dies eine gute Wahl sein.


"In Projektansicht auswählen" funktioniert für mich. In Ubuntu habe ich "Alt + L" eingestellt.
Emdadul Sawon

2

Wenn Sie einen Mac verwenden

Basierend auf der aktuellen Registerkarte können Sie die Datei im Projekt wie folgt auswählen: FN+ ALT+F1

Wählen Sie dann In: Projektansicht> Wählen Sie In: Projekt


2

In der Intellij Idea Community Edition 2020.1:

  1. Klicken Sie mit der rechten Maustaste auf den Projektkopf
  2. Wählen Sie "Geöffnete Datei immer auswählen".

Geben Sie hier die Bildbeschreibung ein

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.