Jak zmienić domyślny obszar roboczy Eclipse?

267

Gdzie mogę zmienić domyślny obszar roboczy w Eclipse?

użytkownik496949
źródło
6
„domyślny katalog roboczy” = „domyślny obszar roboczy”? Albo coś innego?
Andreas Dolk
8
masz na myśli menu „Plik \ Przełącz obszar roboczy”?
Alexey Sviridov
4
Jeśli pytanie dotyczy aktualnego katalogu roboczego Java (CWD) w kodzie, w odniesieniu do działania w środowisku Eclipse, warto zauważyć, że nasze zachowanie mogło być interesujące. Używając Eclipse z Subclipse do importowania projektu do obszaru roboczego, CWD może różnić się od importowania projektu źródłowego Java z dysku (sprawdzone gdzie indziej za pomocą zewnętrznego narzędzia SVN). Nie zagłębiłem się jeszcze w tę kwestię, ale tylko jeden na jednego.
David

Odpowiedzi:

319

Jeśli masz na myśli „zmień przestrzeń roboczą”, przejdź do File -> Switch Workspace

Manrico Corazzi
źródło
1
Nie pozwala mi przenieść tego folderu w żadnym miejscu poza folderem roboczym ... Czy są jakieś obejścia, aby przenieść ten folder na inny dysk?
Laserson
18
To nie odpowiada na pytanie, zakładając, że w pierwotnym pytaniu wspomniano o „domyślnym obszarze roboczym”. Aby zmienić domyślne ustawienia Eclipse podczas uruchamiania, zobacz drugą odpowiedź.
Jon Coombs,
Cześć, co powinienem zrobić, jeśli chcę zmienić katalog główny Eclipse (dla przekazywania plików w Javie)?
Dhruv Singhal
173

Przyjąłem to pytanie, aby określić, jak możesz zmienić domyślny obszar roboczy, aby po uruchomieniu Eclipse żądany obszar roboczy był automatycznie ładowany:

  • Przejdź do preferencji, a następnie wpisz „obszar roboczy” w podanym polu wyszukiwania, aby przefiltrować listę. Alternatywnie możesz przejść do Ogólne> Uruchomienie i zamknięcie> Obszary robocze.
  • Tam możesz ustawić flagę, aby Eclipse monitował o wybranie obszaru roboczego podczas uruchamiania, zaznaczając pole wyboru „Monituj o obszar roboczy podczas uruchamiania”.
  • Możesz także ustawić liczbę poprzednich obszarów roboczych, które mają być zapamiętywane. Wreszcie znajduje się lista ostatnich obszarów roboczych. Jeśli po prostu usuniesz wszystko oprócz tego, którego chcesz, Eclipse automatycznie uruchomi się z tym obszarem roboczym.
Jseals
źródło
9
To najwyraźniej lepiej odpowiada na pytanie. Przynajmniej tak to czytam (i to pytanie wymagało odpowiedzi, kiedy szukałem i znalazłem ten temat).
Jon Coombs,
1
Preferencje znajdują się w menu „Okno” w mojej wersji Eclipse
Josiah Yoder,
91
  1. Iść do eclipse\configuration\
  2. Otwórz plik "config.ini"
  3. Zmodyfikuj linię

    osgi.instance.area.default="F:/Workspace/Java"
    

    gdzie "F:/Workspace/Java"powinien być domyślny obszar roboczy!

Szczery
źródło
1
Uważaj na blackslashes we wdrożeniach Windows. Ścieżka do systemu Windows to F: \ Workspace \ Java, a nie wymagany F: / Workspace / Java. W Kepler nie ma potrzeby cytowania, nie wiem o innych wersjach.
Michael
3
Przykład na Mac OS X: [email protected]/Documents/workspace
Ronan Quillevere
3
Jak powiedział Michael, użyj ukośników odwrotnych w systemie Windows. Również nie pojedynczy, ale podwójny. Na przykład, nad reżyserem byłoby: „F: \\ Workspace \\ Java”
Khulja Sim Sim
1
Na Ubuntu poszedłem do ~ / .eclipse / org.eclipse.platform_4.3.0_1473617060_linux_gtk_x86_64 / configuration / config.ini i dodałem tę linię [email protected]/workspace wskazując ją tam, gdzie chciałem.
Jerinaw
2
@ KhuljaSimSim - w rzeczywistości dla Windows slash z przodu działa dobrze ... np. F: / eclipse / działało dobrze dla mnie .... i zauważ - bez podwójnych cudzysłowów - po prostu osgi.instance.area.default = F: / eclipse /
tom
28

Jeśli mówisz o zmianie katalogu roboczego programu Java, który uruchamiasz z poziomu środowiska Eclipse, w konfiguracji uruchamiania jest na to miejsce. Jeśli przejdziesz do menu Uruchom i wybierzesz „Uruchom konfiguracje ...”, a następnie wybierz konfigurację uruchamiania, a następnie na karcie „Argumenty” dla aplikacji Java jest miejsce, w którym możesz edytować „Katalog roboczy”. Zmienia to bieżący katalog, który będzie używany do uruchamiania programu Java.

Zobacz powiązane pytanie Domyślny katalog roboczy zaćmienia, jeśli właśnie to masz na myśli.

Tom Quarendon
źródło
18

Cokolwiek Frank zaproponował zmienić w config.ini, jest poprawne. W przypadku, gdyby to nie pomogło, musisz usunąć ścieżkę z ostatniego obszaru roboczego, jak poniżej.

  1. Iść do eclipse\configuration\org.eclipse.ui.ide.prefs\
  2. Otwórz plik "org.eclipse.ui.ide.prefs"
  3. Usuń pierwszą ścieżkę w RECENT_WORKSPACES .

    MAX_RECENT_WORKSPACES =5 RECENT_WORKSPACES =/Users/wrokspace1\n/Users/wrokspace2\n/Users/wrokspace3\n/Users/wrokspace4 RECENT_WORKSPACES_PROTOCOL =3
    SHOW_WORKSPACE_SELECTION_DIALOG =false
    eclipse.preferences.version=1

sowmia
źródło
Problem, który miałem, miał miejsce zaćmienie zaćmienia przed załadowaniem mojego obszaru roboczego, a wcześniej sprawdziłem „użyj tego jako domyślnego i nie pytaj ponownie”. Zmiana SHOW_WORKSPACE_SELECTION_DIALOG = false na = true pozwoliła mi wybrać obszar roboczy.
Eric Fitting
5
W Eclipse Neon plik znajduje się w eclipse\configuration\.settingsfolderze.
Genhis
8

Plik> Przełącz obszar roboczy> dodaj obszar roboczy, który ci się podoba> Eclipse uruchomi się ponownie, używając żądanego obszaru roboczego.

Neets
źródło
2
Dlaczego Eclipse uruchamia się ponownie po zmianie obszarów roboczych? Co jest celem?
Vass
2
Chyba tak, że ładuje wszystkie informacje z nowego obszaru roboczego ... ale to tylko moje przypuszczenie;)
Neets
z różnymi obszarami roboczymi, które więcej niż jedna osoba może zapisać, to własna konfiguracja, a nawet dla ciebie, jeśli chcesz, aby przestrzeń robocza była
ładowana
6

Jeśli chcesz zmienić katalog, w którym nastąpi wykonanie programu, przejdź do „Uruchom konfiguracje” w zakładce Uruchom.

Następnie wybierz swój projekt i przejdź do zakładki „Argumenty”, możesz tam zmienić katalog. Domyślnie jest to katalog główny twojego projektu.

Dunaril
źródło
4

Otwórz wiersz polecenia. Przejdź do katalogu domowego eclipse i wpisz „eclipse -clean”, np. C: / eclipse> eclipse -clean

To poprosi o wybór obszaru roboczego. Wymusi także ustawienie go jako domyślnego obszaru roboczego.

Następnie przejdź do eclipsehome -> konfiguracja -> folder ustawień.

otwórz org.eclipse.ui.de.prefs w notatniku.

ustaw tę właściwość na true od false.

SHOW_WORKSPACE_SELECTION_DIALOG = true

Za każdym razem będziesz proszony o wybór obszaru roboczego.

użytkownik 2869735
źródło
Tego potrzebujesz, gdy Eclipse jest zepsuty, nie zaczyna się od czystego, inne informacje nie są pomocne (np. [email protected]/workspace). Dzięki!
Nick Westgate
3

Jeśli chcesz zmienić ostatni obszar roboczy manuallyw configurationpliku, istnieje plik org.eclipse.ui.ide.prefs

eclipse > configuration > .settings > org.eclipse.ui.ide.prefs

otwórz ten plik w edytorze znajdującym się RECENT_WORKSPACESw linii, #2aw tej linii możesz zobaczyć ostatnie obszary robocze i możesz je, a changenawet removeje.

Hadi Rasouli
źródło
1

W Eclipseprzejdź do File-> Switch Workspace, wybierz lub utwórz nowy obszar roboczy.

Jorgesys
źródło
1

To jedyna odpowiedź, jaką otrzymałeś po raz pierwszy podczas wyszukiwania domyślnego obszaru roboczego, ale żadne rozwiązanie nie rozwiązało mojego problemu, więc wykonuję ten krok, aby uzyskać domyślny obszar roboczy:

  1. Pierwsza ikona skrótu do zaćmienia.
  2. Kliknij prawym przyciskiem myszy i przejdź do właściwości, dodaj ścieżkę obszaru roboczego za pomocą atrybutu -data,

W celu:

D:\eclipse_path\eclipse.exe -data D:\workspace_path\workspace

wprowadź opis zdjęcia tutaj

Aby użyć tych samych skrótów i preferencji w tym obszarze roboczym, Eksportuj ogólne -> preferencje z roboczego zaćmienia, wygeneruje jeden plik .epf.

Po prostu zaimportuj plik .epf do nowego obszaru roboczego i gotowe.

wprowadź opis zdjęcia tutaj

bharatpatel
źródło
Opcja -data dostarczona do pliku wykonywalnego Eclipse również mi pomogła. Dziękujemy za udostępnienie.
Tez Kurmala,
0

Jeśli chcesz utworzyć nowy obszar roboczy - po prostu wprowadź nową ścieżkę w polu tekstowym w oknie dialogowym „wybierz obszar roboczy”. Eclipse utworzy nowy obszar roboczy w tej lokalizacji i przełączy się na to.

Andreas Dolk
źródło
0

Na Ubuntu poszedłem do

~/.eclipse/org.eclipse.platform_4.3.0_1473617060_linux_gtk_x86_64/configuration/config.ini 

i dodał ten wiersz na dole

[email protected]/workspace

i zmieniłem przestrzeń roboczą na ścieżkę katalogu z mojego domu do miejsca, w którym umieściłem swój obszar roboczy.

Połączyłem odpowiedź @Frank z komentarzem @Ronan Quillevere

Jerinaw
źródło
0

Moje zaćmienie Keplera zaczęło nie odpowiadać przy starcie (krótko po zainstalowaniu obsługi GAE), które prześledziłem do uszkodzonego obszaru roboczego. Naprawiłem to, zamykając Kepler, zmieniając nazwę katalogu obszaru roboczego (w użyciu), więc Kepler uruchamia się normalnie bez obszaru roboczego, a następnie użyłem przestrzeni roboczej file >> switch, aby wygenerować nowy obszar roboczy. Potem zacząłem wypełniać to moimi starymi projektami, których wciąż potrzebowałem.

Andrzej Pasztet
źródło
-1

Możesz sprawdzić opcję, która pojawia się po rozpoczęciu zaćmienia. Zobacz rysunek poniżej

wprowadź opis zdjęcia tutaj

lordzeus1989
źródło