Już kiedyś pisałem o tym w jaki sposób instaluje się wtyczki w
Eclipsie, jednak w najnowszej wersji stary mechanizm instalacji oraz aktualizacji wtyczek (tzw.
Update Manager) został zastąpiony nowym mechanizmem o nazwie
P2. Dla przeciętnego użytkownika (i na takim się dzisiaj skupimy) zmiana ta niesie głównie trochę inny interfejs użytkownika, a także łatwiejsze zarządzanie i aktualizację zainstalowanych już wtyczek.
Eclipse dość często wykorzystywany jest do pisania projektów w C i C++, dlatego też jako przykład pokażę Wam w jaki sposób zainstalować wtyczkę
CDT, która umoliwia właśnie programowania w C/C++ za pomocą Eclipse'a.
Zaczynamy od wybrania opcji
Help -> Software Updates:

Powinno się nam pokazać mniej więcej takie okno, w którym wybieramy zakładkę
Available Software:

Z listy wybieramy
Ganymede Update Site i dalej zaznaczamy
Eclipse C / C++ Development Platform oraz
Eclipse C / C++ Development Tools, na koniec klikamy przycisk
Install:

Eclipse sam sprawdzi zależności wybranych przez nas wtyczek i poprosi nas o potwierdzenie, które elementy mają zostać zainstalowane:

Klikamy Finish i czekamy, aż Eclipse pobierze odpowiednie wtyczki i zainstaluje je w naszym środowisku:

Na koniec zostaniemy zapytani, czy chcemy ponownie uruchomić Eclipse:

Klikamy
Yes i możemy już swobodnie korzystać z nowych wtyczek, w tym przypadku z narzędzi CDT.
Hmm.
OdpowiedzUsuńMyślałem że będzie coś o współdzieleniu wtyczek pomiędzy instalacjami Eclipse :(.
A kto powiedział, że nie będzie o tym, w którymś z kolejnych postów? :)
OdpowiedzUsuńNo nikt.
OdpowiedzUsuńAle myślałem że o takich banałach nikt nie będzie pisał.
Ja rowniez chetnie przeczytam o wspoldzieleniu wtyczek miedzy Eclipse'ami.
OdpowiedzUsuńPoza tym gdzie podzial sie stary mechanizm tworzenia lokalnych update site'ow? Kiedys przy instalacji nowego plugina mozna bylo wskazac w ktorym katalogu (update site) ma on wyladowac. Teraz wszystko wedruje do standardowych katalogow plugins i features Eclipse'a i robi sie balagan. Mozna ten stary mechanizm jakos przywrocic / zasymulowac?
A co z upadte'ami w przypadku gdy ta zakładka jest pusta? Można jakoś temu zaradzić.
OdpowiedzUsuńWydaje się proste i banalne, aczkolwiek kiedy brakuje mi jakieś zależności do wtyczki to czy jest jakiś automat który mi wskaże z skąd ją dociągnąć. Żeby artykuł był kompletny do wypadało by dodać jak wyłączać nie używane pluginy.
OdpowiedzUsuń