Zastanawiam się, jak stworzyć nowy, czysty obszar roboczy Eclipse, ale mając wszystkie ustawienia z istniejącego. Może coś w rodzaju klonowania, ale bez projektów?
Zastanawiam się, jak stworzyć nowy, czysty obszar roboczy Eclipse, ale mając wszystkie ustawienia z istniejącego. Może coś w rodzaju klonowania, ale bez projektów?
Odpowiedzi:
Używam eksportu -> preferencje -> wszystko, a następnie przechodzę do nowego obszaru roboczego i importuję ustawienia. Działa dobrze (choć wyraźnie niezbyt wygodne). Niestety, eclipse oferuje tylko kopiowanie ustawień układu podczas zmiany obszarów roboczych, co nie jest wystarczające do większości zastosowań.
Możesz rzucić okiem na następującą wtyczkę: http://code.google.com/a/eclipselabs.org/p/workspacemechanic/
To wtyczka opracowana przez Google, która umożliwia przechowywanie preferencji i automatyczne stosowanie ich w dowolnym obszarze roboczym.
Jeśli przechowujesz go w swojej skrzynce referencyjnej (lub innym miejscu współdzielonym), będziesz mógł udostępniać swoje preferencje między wszystkimi komputerami, a nawet między wszystkimi członkami zespołu.
To najlepsze i najbardziej niezawodne rozwiązanie Twojego problemu.
Moją preferowaną metodą jest skopiowanie zarówno .settings
folderu, jak i .launches
folderu ze starego obszaru roboczego do nowego obszaru roboczego. Wydaje się, że jest to pełniejsze zadanie niż użycie opcji preferencji eksportu. Można znaleźć zarówno foldery obszaru roboczego zaczynając od
.metadata\.plugins
The .settings
folderze można znaleźć w org.eclipse.core.runtime
folderze .launches
folder jest pod org.eclipse.debug.core
folderze.
(To tylko jedna z wielu sztuczek omówionych w moich dwóch szkoleniach wideo Eclipse Guided Tour na Pluralsight).
Możesz spróbować skopiować workspace/.metadata
folder. Zawiera głównie informacje o wtyczkach i możliwe, że nie masz niektórych wtyczek. Konkretny folder zawierający ważne ustawienia to .metadata/.plugins/org.eclipse.core.runtime/.settings
. Zobacz ten artykuł
Nie musisz niczego ręcznie kopiować, użyj narzędzia Workspace Preferences Transferrer - działa świetnie. Oto cytat z opisu:
Rozszerza polecenie Plik> Przełącz obszar roboczy… o opcję przeniesienia wszystkich preferencji z bieżącego obszaru roboczego do drugiego.
Wystarczy przeszukać rynek Eclipse i zainstalować go stamtąd.
Ta wtyczka pomoże Ci: http://marketplace.eclipse.org/content/workspace-preferences-transferrer .
Wybierz opcję „kopiuj preferencje” podczas przełączania się do nowego obszaru roboczego lub tworzenia go.