Wie zeige ich eine geöffnete Datei im Eclipse Package Explorer an?

177

Wie kann ich den Paket-Explorer dazu bringen, die Datei anzuzeigen, an der ich arbeite, wenn eine Datei (z. B. .java) in Eclipse geöffnet ist?

Bohn
quelle
4
Gleiches gilt für die Umkehrung: stackoverflow.com/questions/797615/…
Ciro Santilli 22 冠状 病 六四 事件 22

Antworten:

409

In der Ansicht des Paket-Explorers befindet sich eine Schaltfläche, die wie zwei gelbe Pfeile aussieht, die nach links und rechts zeigen. Der Tooltip lautet "Mit Editor verknüpfen". Klicken Sie darauf.

Konstantin Komissarchik
quelle
8
Ich habe gerade festgestellt, dass diese Schaltfläche ein Ein / Aus-Schalter ist ("Immer die aktuell geöffnete Datei verknüpfen" vs. " Jetzt die geöffnete Datei verknüpfen "), daher könnte ich die folgende Lösung von Ahe ausprobieren.
Bacar
2
So einfach und doch so sehr, sehr großartig! Srsly, ich hacke StackOverflow, damit ich das fünffache Stimmen abgeben kann!
DataGraham
2
Ich stimme dem späteren Kommentator zu. Danke dir!
Ich liebe diese Funktionalität, Produktivität ist in softwarebezogenen Dingen unerlässlich.
JorgeTovar
48

Ich habe festgestellt, dass die ständige Synchronisierung des Paket-Explorers mit dem Editor dazu führt, dass die Paket-Explorer-Ansicht möglicherweise zu lang wird, insbesondere bei großen Projekten. Ich habe stattdessen eine Tastenkombination zugeordnet, um den Paket-Explorer mit dem Editor zu synchronisieren. Wenn Sie mylyn verwenden, ist dies natürlich ein kleineres Problem.

Schlüsselzuordnungen finden Sie unter Window -> Preferences -> General -> Keys -> Show In (Show In Target Id: Package Explorer). Meins ist ctrl-alt-left arrow, sei willkommen zu kopieren.


Bearbeiten: In Luna hat sich der Befehlsname ein wenig geändert. Anstelle von Show In (Show In Target Id: Package Explorer)Befehl ist jetzt Show In (Package Explorer).

Ahe
quelle
1
Einfach unglaublich, ich habe eine Weile danach gesucht.
Betlista
36

Von dieser Seite :

Verwendung der Show In-Funktion aus dem Popup-Menü

Drücken Sie Alt+ Shift+, Wwährend Sie sich in einem Editor befinden. Daraufhin wird ein Menü mit einer Reihe von Auswahlmöglichkeiten angezeigt. Die Auswahlmöglichkeiten hängen davon ab, welche Plugins Sie installiert haben. Wählen Sie die gewünschte Option und drücken Sie Enter.

Der schnellste Weg, eine Option auszuwählen, besteht darin, den ersten Buchstaben der Option zu verwenden, z. Um zum Paket-Explorer zu gelangen, drücken PSie (möglicherweise müssen Sie dies zwei- oder dreimal tun, je nachdem, wie viele andere Optionen mit P beginnen). Die Presse Enter. Sie können auch die Pfeiltasten verwenden.

Geben Sie hier die Bildbeschreibung ein

Rufen Sie "Show In" schneller mit einer Tastenkombination auf

Wenn Sie häufig eine der Optionen verwenden (z. B. Paket-Explorer), können Sie eine einzelne Tastenkombination zuordnen, um sie aufzurufen.

  • Gehen Sie zu Windows> Einstellungen> Allgemein> Tasten.
  • Suche nach Show In. Eclipse listet eine Reihe von Show In-Optionen auf. In unserem Fall möchten wir Show In (Show In Ziel-ID: Paket-Explorer).
  • Wählen Sie den gewünschten Befehl aus, geben Sie einen Schlüssel in Bindung ein und fertig.

Verknüpfen Sie die aktive Quelldatei immer mit dem Paket-Explorer

Wenn Ihnen diese Funktion gefällt, können Sie den Paketeditor öffnen und auf die doppelten gelben Pfeile klicken, um immer die aktuell ausgewählte Quelldatei im Paket-Explorer anzuzeigen.

Jeff Axelrod
quelle
13

Oben im Paket-Explorer befindet sich ein Doppelpfeilsymbol, das dieses Verhalten umschaltet. Klick es an

Geben Sie hier die Bildbeschreibung ein

Latha
quelle
Auch hier dokumentiert, was es wirklich deutlich macht - harjinderkamboj.wordpress.com/2012/09/28/… Es ist das Eclipse-Äquivalent der Option "Track aktiv" in Visual Studio.
Chris Halcrow
7

Klicken Sie in Ihrem Eclipse .java-Datei-Editor mit der rechten Maustaste auf eine beliebige Stelle und dann auf "In-> Paket-Explorer anzeigen".

Wie gezeigt:

Bild

Wie Sie sehen, können Sie damit auch Dateien in Navigator, Gliederung usw. öffnen.

Kai Shen
quelle
Dies gilt auch für den PyDev Package Explorer (Python-Erweiterung).
Tiborka