Ich frage mich, wie ich einen neuen sauberen Eclipse-Arbeitsbereich erstellen kann, aber alle Einstellungen von einem vorhandenen habe. Vielleicht so etwas wie Klonen, aber ohne Projekte?
Ich frage mich, wie ich einen neuen sauberen Eclipse-Arbeitsbereich erstellen kann, aber alle Einstellungen von einem vorhandenen habe. Vielleicht so etwas wie Klonen, aber ohne Projekte?
Antworten:
Ich benutze Export -> Einstellungen -> alle dann in einen neuen Arbeitsbereich ändern und importieren Sie die Prefs. Funktioniert gut (obwohl eindeutig nicht sehr bequem). Leider bietet Eclipse nur an, die Layouteinstellungen zu kopieren, wenn Arbeitsbereiche geändert werden, was für die meisten Zwecke nicht ausreicht.
Sie können sich das folgende Plugin ansehen: http://code.google.com/a/eclipselabs.org/p/workspacemechanic/
Es ist ein von Google entwickeltes Plugin, mit dem Sie Ihre Einstellungen speichern und automatisch auf jeden Arbeitsbereich anwenden können.
Wenn Sie es in Ihrer Dropbox (oder einem anderen freigegebenen Speicher) speichern, können Sie Ihre Einstellungen zwischen all Ihren Computern und sogar zwischen allen Teammitgliedern teilen.
Es ist die beste und zuverlässigste Lösung für Ihr Problem.
Meine bevorzugte Methode besteht darin, sowohl den .settings
Ordner als auch den .launches
Ordner vom alten Arbeitsbereich in den neuen Arbeitsbereich zu kopieren . Dies scheint eine vollständigere Aufgabe zu erfüllen als die Option "Exporteinstellungen" zu verwenden. Sie finden beide Ordner in Ihrem Arbeitsbereich ab
.metadata\.plugins
Der .settings
Ordner befindet sich unter dem org.eclipse.core.runtime
Ordner. Der .launches
Ordner befindet sich unter dem org.eclipse.debug.core
Ordner.
(Nur einer von vielen Tricks, die in meinen beiden Eclipse Guided Tour- Videotrainingskursen zu Pluralsight behandelt wurden.)
Sie können versuchen, den workspace/.metadata
Ordner zu kopieren . Es enthält hauptsächlich Plugin-Informationen und es ist möglich, dass Sie einige der Plugins nicht haben. Der spezifische Ordner, der wichtige Einstellungen enthält, ist .metadata/.plugins/org.eclipse.core.runtime/.settings
. Siehe diesen Artikel
Sie müssen nichts manuell kopieren. Verwenden Sie den Workspace Preferences Transferrer - er funktioniert hervorragend. Hier ist das Zitat aus der Beschreibung:
Erweitert den Befehl Datei> Arbeitsbereich wechseln… um die Option, alle Einstellungen vom aktuellen Arbeitsbereich in den anderen zu übertragen.
Durchsuchen Sie einfach den Eclipse-Marktplatz und installieren Sie ihn von dort aus.
Kopieren Sie einfach den gesamten Arbeitsbereich in Ihr lokales Dateisystem. Das funktioniert bei mir, weil mein neuer Feature-Zweig dieselbe POM-Datei hat und somit der gesamte Build übereinstimmt. Auf diese Weise muss ich nicht alle Projekte erneut importieren.
Dieses Plugin hilft Ihnen: http://marketplace.eclipse.org/content/workspace-preferences-transferrer .
Wählen Sie "Einstellungen kopieren", wenn Sie zu einem neuen Arbeitsbereich wechseln oder einen neuen erstellen.