Myśli, porady, tutoriale na temat środowiska Eclipse (i nie tylko)...

środa, 2 stycznia 2008

Zbiory robocze, czyli jak okiełznać Eksploratora Projektów

Co jaki czas zauważam, że osoby korzystające z Eclipse’a nie wykorzystują do końca możliwości uporządkowania swojej pracy przy wykorzystaniu zbiorów roboczych (ang. working sets). Zbiory robocze pozwalają grupować zasoby i sprawnie zarządzać stworzonymi grupami.
Jak się do tego zabrać?
Zaczniemy od stworzenia nowego zbioru roboczego – w widoku Project Explorer wchodzimy w menu widoku i wybieramy opcję Select Working Set…
W nowym oknie wybieramy New:
W kolejnym oknie możemy wybrać jakiego typu zasoby chcemy dodać do naszego zbioru roboczego (w naszym przykładzie chcemy uporządkować projekty Java, więc właśnie opcję Java wybieramy):
Teraz podajemy nazwę tworzonego zbioru roboczego oraz wybieramy projekty, które chcemy do niego dodać:
Udało nam się zdefiniować nowy zbiór roboczy i co dalej?Co nam to dało?
Po pierwsze możemy wybrać, który zbiór roboczy ma by aktualnie wyświetlany w widoku. Wyboru dokonujemy w oknie Select Working Set, które znamy z dodawania nowego zbioru pracy:
Po dokonaniu wyboru zobaczymy, że nasz Eksplorator Projektów wyświetla tylko projekty z wybranego zbioru roboczego.
Na tym zalety zbiorów roboczych sie nie kończą! W menu widoku wybieramy Top Level Elements->Working Sets:
Pojawi się okno, w którym możemy wybrać, które zbiory robocze mają być widoczne. Na początek proponuję wybrać wszystkie, żeby sprawdzić jak ten mechanizm działa.
W Eksploratorze Pakietów zobaczymy teraz nasze zbiory robocze:
Od tej chwili nie musimy męczyć się ze setkami projektów – wszystko jest uporządkowane i każdy projekt bardzo łatwo jest odnaleźć. Co więcej niektóre operacje można wykonywać na wszystkich zasobach z danego zbioru roboczego (np. zamykanie projektów):
Jeśli jeszcze nie doceniacie siły drzemiącej w zbiorach roboczych to proponuję zacząć z nimi pracować i sami się przekonacie, że warto.

5 komentarzy:

Anonimowy pisze...

"zbiory robocze" brzmi chyba troche lepiej niż "zbiory pracy" :) dzięki za wpis.

Jakub Jurkiewicz pisze...

No coś w tym jest :)
Dzięki :)

Anonimowy pisze...

Prawde powiedziawszy korzystam z filtrowania tzn. zamykam wszystkie projekty nad którymi obecnie nie pracuję i ustawiam filtr aby nie pokazywal mi zamkniętych projektów.

a pisze...

Ja też jeszcze z tego nie korzystałem. ale zacznę :) świetne wprowadzenie

-----------
Racjonalny developer

Anonimowy pisze...

Dzięki. Właśnie takiego ogarniacza projektów szukałem ;-)