Obsługa wielu zestawów projektów w Netbeans

10

Lubię Netbeans. Więcej niż Eclipse. Więcej niż XCode.

W pracy mam do czynienia z wieloma działami, każdy z własnym zestawem kodu, który jest reprezentowany w Netbeans jako 10-20 projektów. Ponieważ bardzo często przełączam się między działami (wiele razy dziennie), obecnie wszystkie projekty są otwarte.

Tego rodzaju bani (wyszukiwanie w całym projekcie jest jednym z moich często używanych narzędzi).

Czy ktoś ma jakieś rady dotyczące radzenia sobie z tymi zestawami (szybkie przełączanie się między nimi)?

Dzięki

Cody S.
źródło
Wiem, że nie jest to całkowicie pomocne, ale koncepcja „zestawów roboczych” Eclipse jest właśnie taka. Możesz sprawdzić, czy NetBeans ma coś o podobnej nazwie, lub przewartościować Eclipse.
Darth Android
Googling „Zestawy robocze Netbeans” Doprowadził mnie do tego: envyandroid.com/archives/142/project-groups-in-netbeans, czyli DOKŁADNIE tego, czego szukałem :) Dziękuję bardzo. Proszę utwórz odpowiedź zawierającą ten link (w Netbeans są one nazywane Grupami Projektów), a ja zaakceptuję ją jako poprawną :)
Cody S

Odpowiedzi:

13

NetBeans ma funkcję zwaną grupami projektów, która powinna zapewnić ci to, czego szukasz.

Jeśli klikniesz Projectsokienko prawym przyciskiem myszy i wybierzesz Project Group, pojawi się opcja menu, New Project Group...która pozwoli ci utworzyć nową grupę.

Istnieje wiele sposobów definiowania grupy projektów:

  • Możesz utworzyć „bezpłatną grupę”, która jest początkowo pusta lub oparta na aktualnie otwartych projektach. W razie potrzeby możesz ręcznie dodawać lub usuwać projekty z tej grupy.
  • Możesz utworzyć grupę wokół „Projektu głównego”, który obejmie ten projekt i wszystkie projekty, od których będzie on zależny
  • Możesz utworzyć grupę wokół folderu na dysku, który obejmie wszelkie projekty znalezione przez NetBeans w tym folderze.

Eclipse ma podobną funkcję, zwaną „zestawami roboczymi”, która zapewnia tę samą funkcjonalność. Nie jestem pewien, z czym Xcode musi sobie poradzić, a dzięki Visual Studio wystarczy otworzyć nową kopię dla każdego rozwiązania, z którym chcesz pracować.

Darth Android
źródło
Program Visual Studio „otwórz nową kopię dla każdego rozwiązania” jest analogiczny do Eclipse „otwórz nową kopię dla każdego obszaru roboczego”. Różnica polega na tym, że pojedynczy projekt w VS może należeć do wielu rozwiązań, podczas gdy w Eclipse projekt może należeć tylko do jednego obszaru roboczego (z powodu ograniczeń struktury katalogów). To sprawia, że ​​współdzielona biblioteka działa w VS trochę łatwiej przy zmianie rozwiązań.
Jesse Chisholm
Czy ten sam projekt może pojawić się w więcej niż jednej grupie projektów bez powielania?
tgm1024 - Monica została źle potraktowana
3

W przypadku NetBeans 8 postępujesz następująco:

  • Usuń projekt, którego nie chcesz mieć w tej samej grupie projektów
  • Plik> Grupy projektów> Nowa grupa> Wybierz opisową nazwę> utwórz grupę
  • Kliknij prawym przyciskiem myszy pusty obszar na karcie projektu i kliknij „Grupa projektów”> Kliknij „Brak”> Wybierz grupę
  • Utwórz kolejną grupę projektów

Po zakończeniu tworzenia grup możesz kliknąć prawym przyciskiem myszy pusty obszar na karcie projektu i kliknąć „Grupa projektów”> Kliknij utworzoną grupę projektów> Wybierz grupę.

Andreas Baaserud
źródło