Wie migriere ich die Perspektive über Arbeitsbereiche in Eclipse?

9

Ich habe meine eigene Perspektive in einem Arbeitsbereich in Eclipse erstellt. Wenn ich jedoch anfange, an einem anderen Arbeitsbereich zu arbeiten, möchte ich Zugriff auf dieselbe Perspektive haben. Wie migriere ich die Perspektive von einem Arbeitsbereich in einen anderen?

Praveen Sripati
quelle

Antworten:

4

Es gibt zwei Möglichkeiten, dies zu tun


Erste Methode
Hierbei handelt es sich um das Kopieren von Dateien.

Gehen Sie zu Ihrem Arbeitsbereichsverzeichnis und suchen Sie in diesem Pfad

workspace/.metadata/.plugins/org.eclipse.ui.workbench/

Dieses Verzeichnis enthält die Perspektiveneinstellungen und das Workbench-Layout. Kopieren Sie diesen Ordner und seinen Inhalt in den Arbeitsbereich ( gleicher Pfad ) des anderen Computers.

Vielleicht möchten Sie auch nachsehen

workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/

Dieses Verzeichnis enthält alle Einstellungen, die Sie in den Eclipse-Einstellungen vorgenommen haben.

Es gibt einen Artikel dazu in einem Blog unter Exportieren des Layouts der Eclipse-Workbench (oder der Perspektiveneinstellungen).


Zweite Methode

Dies kann über die GUI von Eclipse from erfolgen

File > Export...

Eclipse-Einstellungen

Dadurch werden die Einstellungen in eine .epfDatei exportiert. Sie können sie dann in einen anderen Eclipse-Arbeitsbereich aus importieren

File > Import...
alpin
quelle
3

Zwei Methoden aus Share Eclipse-Perspektivenlayouts für mehrere Arbeitsbereiche :

Methode 1: Speichern Sie das Layout als neue Perspektive

Um Ihre Perspektive zu speichern, wählen Sie Window > Save Perspective As…aus dem Anwendungsmenü. Ein Dialogfeld sollte angezeigt werden (siehe unten) und Sie zur Eingabe eines Perspektivnamens auffordern. Geben Sie einen Namen ein, an den Sie sich erinnern werden, z. Mein Java oder Debug Jack. Klicken Sie auf OK, sobald Sie einen neuen Namen eingegeben haben.

Hinweis: Sie können eine der Standardperspektiven überschreiben, z. Java, ohne Angst. Ich ziehe es jedoch vor, diese intakt zu lassen, also wähle immer einen neuen Namen, aber du kannst wählen, was für dich funktioniert.

Bild

Jetzt können Sie die normale Routine zum Exportieren der Einstellungen in eine Eigenschaftendatei über ausführen File > Export > General > Preferences. Importieren Sie dann dieselbe Datei in einen anderen Arbeitsbereich über File > Import > General > Preferences. Jetzt müssen Sie nur noch in die von Ihnen gespeicherte Perspektive wechseln und alle Layouteinstellungen werden wiederhergestellt. Wenn Sie eine der Standardperspektiven überschrieben haben, müssen Sie möglicherweise Fenster> Perspektive zurücksetzen… auswählen, um die gespeicherten Einstellungen wiederherzustellen.

Wenn Sie eine neue Perspektive erstellen möchten, müssen Sie Ihre Run / Debug-Einstellungen unter Fenster> Einstellungen> Ausführen / Debuggen> Perspektiven auf die neue Perspektive verweisen. Wenn Sie beispielsweise eine neue Perspektive basierend auf der Debug-Perspektive erstellt haben, müssen Sie die Verweise auf die Debug-Perspektive in "Mein Debug" für von Ihnen verwendete Starter ändern. Glücklicherweise ist dies nur einmal erforderlich, da diese Einstellungen auch beim Exportieren von Einstellungen gespeichert werden (zumindest seit Eclipse 3.5).

Methode 2: Kopiereinstellungen verwenden

Die andere Methode zum Speichern Ihres Fensterlayouts besteht darin, die Funktion "Kopiereinstellungen" zu verwenden, wenn Sie zu einem anderen Arbeitsbereich wechseln.

Um diese Funktion zu verwenden, öffnen Sie zunächst den Arbeitsbereich, der Ihr benutzerdefiniertes Layout enthält. Wählen Sie dann Datei> Arbeitsbereich wechseln> Andere…. Daraufhin wird ein Dialogfeld geöffnet, in dem Sie zur Eingabe eines vorhandenen / neuen Arbeitsbereichs aufgefordert werden. Wählen Sie den Arbeitsbereich aus und klicken Sie auf den reduzierbaren Abschnitt Einstellungen kopieren. Aktivieren Sie das Kontrollkästchen Workbench-Layout und klicken Sie auf OK. Ihr Arbeitsbereich wird geöffnet und sollte das benutzerdefinierte Layout des vorherigen Arbeitsbereichs widerspiegeln.

So sieht der Dialog aus:

Bild

harrymc
quelle