Jak napisać wtyczkę do Eclipse? [Zamknięte]

83

Jak mogę zacząć pisać wtyczkę dla Eclipse ?

Szukałem dokumentacji, ale niestety jest jej bardzo mało lub jest słaba, więc jakie artykuły mogę polecić?

Agusti-N
źródło
5
Dokumentacja dotycząca pisania wtyczek nie jest uboga. Jeśli nie znalazłeś żadnego, po prostu nie szukałeś.
JesperE
10
@Jesper: niestety dokumentacja z Eclipse jest chaotyczna, nie jest systematyczna, choć obszerna.
Tomasz Gawel
Dla osób, które przyjdą do tego później i chcą tylko trochę działającego kodu do zabawy - mam kilka projektów szkieletowych na joereddington.com/4149/2014/09/24/eclipse-plugins z linkami do repozytoriów github i takich ...
Joe,

Odpowiedzi:

22

Eclipse ma całkiem niezłą wtyczkęYour First Plug-in” tutorial ”. Jeśli jest to mylące, jestem pewien, że byliby bardzo wdzięczni za twoją opinię. Należy pamiętać, że Eclipse to zasadniczo Java, więc jeśli nie masz dobrej znajomości języka Java, najpierw przejdź do ogólnych samouczków Java, a następnie wróć do programowania w Eclipse.

O'Reilly ma dwa dobre samouczki dotyczące wtyczek Eclipse:

Nie tylko omawiają proste przykłady kodu, ale także przedstawiają zrzuty ekranu procesu, ponieważ wiele pracy jest wykonywanych za pośrednictwem okien interfejsu kreatora.

Jeśli nie są one pomocne, być może możesz bardziej szczegółowo określić, co jest trudne do naśladowania.

-Adam

Adam Davis
źródło
2
Co jest warte, pierwszy link został „wycofany” (używając własnych słów) - nowy link - eclipse.org/articles/Article-PDE-does-plugins/PDE-intro.html - przyjęta odpowiedź ma to link
cgp
Chciałbym, żeby oficjalny samouczek został zaktualizowany, aby odzwierciedlić, jak wszystko się teraz nazywa. Odpowiedź na to pytanie miała już pięć lat, a teraz jest już od dekady nieaktualna.
Conrad Dean
Linki O'Reilly już nie działają.
Anthony
Wypróbuj web.archive.org/web/20180506194534/http://www.onjava.com/pub/a/ ... i web.archive.org/web/20180505090910/http://www.onjava.com/pub/a /… - ale pamiętaj, że te zasoby mają ponad dekadę i mogą już nie mieć zastosowania.
Adam Davis
3

Najlepszą instrukcją opisującą prawie każdy aspekt tworzenia wtyczek jest książka „Eclipse: Building Commercial Quality Plugins”.

Jest dostępny w większości księgarń i elektronicznie na safari: http://safari.oreilly.com/9780321574435

jdoklovic
źródło
1

Znalazłem świetny samouczek dotyczący wtyczki Eclipse o nazwie Extending Eclipse - Samouczek dotyczący tworzenia wtyczek .

Junv
źródło
0

Myślę, że bardzo dobrym źródłem informacji jest również przyjrzenie się przykładom, które są dostępne za pośrednictwem nowego kreatora projektu wtyczki.

W zależności od tego, co chcesz zapewnić za pomocą wtyczki, możesz wybierać spośród wtyczek edytora, przeglądać wtyczki, wtyczki udostępniające stronę właściwości (żeby wymienić tylko kilka) i zobaczyć, jak są zbudowane i jakie punkty rozszerzeń implementują.

fhe
źródło