2010-09-07 13 views
6

Ho un plug-in di eclissi che voglio convertire in un plugin intellij. C'è un modo rapido per farlo. Quali saranno i modelli di progettazione che posso usare?Conversione del plug-in Eclipse in Intellij

+3

design pattern? Segui le rispettive API per i plugin. – duffymo

+1

Quale plugin è? Probabilmente puoi solo copiare e incollare il "modello" del plug-in, ovvero la parte che manipola alcuni dati o ciò che fa. Non esiste un modo banale per portare la parte grafica del plugin, poiché Eclipse e IntelliJ hanno API diverse per farlo. – Jes

+0

@Jes - Questo è il mio plugin su http://fast-code.sourceforge.net/. Stavo chiedendo del modello, ad es. 'Risorsa',' Cartella', ecc. Che sono specifici di eclissi. Quindi ho bisogno di avere il mio oggetto modello e mapparlo in eclissi o intellij. Quale modello di design è adatto a questo? – fastcodejava

risposta

7

Penso che non ci sia un modo semplice e veloce per farlo. È necessario comprendere profondamente la struttura del plugin e l'API plugin di Eclipse e IDEA

+0

Grazie, c'è qualche documento che dovrebbe aiutare a convertire l'uno in un altro? – fastcodejava

3
  1. prima di tutto è necessario comprendere appieno il plug-in che si sta eseguendo.

  2. ambiente di sviluppo plug-in intellij di installazione. http://www.jetbrains.org/display/IJOS/Writing+Plug-ins

  3. capire architettura IntelliJ: http://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Architectural+Overview

  4. LEGGI Iniziare con lo sviluppo del plugin: http://confluence.jetbrains.com/display/IDEADEV/Getting+Started+with+Plugin+Development http://www.youtube.com/watch?v=AktCFxC9Bx0

  5. il codice sorgente di IntelliJ è molto utile quando la documentazione bisogno di alcune funzioni o classi.

  6. una sorgente plugin: https://github.com/whunmr/emacsIDEAs