2013-05-01 56 views
16

Esiste almeno altro oltre ai tutorial di Vogella e al suo libro, che è completamente basato su quei tuts? Esempi dal suo repository sono spesso incompleti/incompleti/non verranno eseguiti e quegli esempi non corrispondono nemmeno al libro in realtà ..
Mi piacerebbe trovare almeno qualche javadoc per questo, perché ogni passaggio di lato e Sono completamente perso su come eseguire diversi compiti e quali funzionalità sono disponibili.Documentazione di Eclipse 4 RCP (alias E4)

+0

ho mai avuto la possibilità di leggerli, ma a http://wiki.eclipse.org/Eclipse4/ Tutorial ci sono altri tutorial – david

+1

sì, ho visto quelli, grazie. Ma sono ancora solo un paio di tutorial, mentre sto cercando veri documenti o fonti di qualsiasi cosa comprenda questa cosa E4. Non riesco nemmeno a trovare ciò che costituisce effettivamente l'E4 ... –

+0

@david: stai sviluppando usando E4 da solo? se sì, come hai iniziato? –

risposta

1

Dopo quasi 2 anni non c'è stata una risposta decente a questa domanda. Quindi sto considerando la piattaforma Eclipse E4 efectively dead, visto che ci sono ancora persone che votano per questa domanda e non riescono a trovare una risposta.

L'unica risposta che ho è: passare alla piattaforma NetBeans. Ci sono problemi simili lì, ma almeno le persone rispondono nella mailing list e ci sono libri che sono molto più recenti e in realtà forniscono un codice sorgente funzionante! Enve il sito Web NetBeans offre gratuitamente tutorial su un sacco di cose gratis!

Voglio dire, è davvero difficile da credere, ma dovresti provare la piattaforma NetBeans - è l'unica scelta.

10

Lars Vogel's Tutorials sono la documentazione più completa e aggiornata sullo sviluppo di Eclipse 4. In secondo luogo a questo sta facendo domande in Eclipse 4 Community Forum. L'ultima opzione è quella di google per problemi tecnici specifici, che nella maggior parte dei casi ti indirizzano ai post dei blog delle stesse persone attive nei forum. (Principalmente singoli sostenitori come Lars, alcuni sviluppatori di Eclipse e i ragazzi di www.eclipsesource.com)

Scorro utilizzando il wiki, poiché molte delle informazioni potrebbero essere obsolete e potrebbero essere più confuse di un vero aiuto. Documentation for JFace and SWT può essere riutilizzato da Eclipse 3.x poiché in Eclipse E4 sono presenti poche modifiche.

+5

è così strano che ci sia così tanto clamore su E4 e nessun vero documento ... solo alcuni tutorial. Ed è anche strano che Eclipse sia sempre pubblicizzato come open source - ma hai provato a trovare le fonti? –

+2

Probabilmente non otterrò troppe risposte per questa domanda, quindi dovrò accettare questo ont;) Ho visto quei tuts già e pubblicato nei forum. Fondamentalmente a questo punto si scopre che non posso fare molto di più, che c'è nel tut .. e non c'è modo di saperne di più. –

+2

Sì, Eclipse non è troppo invitante per i principianti. Eclipse 3 aveva almeno una buona documentazione di riferimento e alcuni libri decenti disponibili, ma era durante il picco del clamore. Ma non sottovalutare quei tutorial, sono buoni come qualsiasi libro è stato in passato. È tutto lì;) – Frank

0

Per tutti coloro che si imbatte qui in cerca di un esempio e4, Ecco un semplice esempio di base sull'utilizzo eclipse 4 rcp eclipse 4: rcp getting started

+0

questo non va oltre quello che puoi trovare sul sito web di Lars Vogel. I problemi iniziano quando si inizia a muoversi un po 'oltre e vengono intrappolati da cose come Explorer che non funziona senza livello di compatibilità su Eclipse 3, o cercando di capire come funziona il bus dei messaggi interni, qual è il progetto corretto per separare veramente i componenti (se solo si avvia Usando senza mezzi termini la piattaforma finirai per scrivere un codice che sarà ancora interamente dipendente da parti di sé ..). e4 è enorme, 10 pagine di tutorial con le immagini non sono sufficienti per iniziare veramente. –

+0

So che Lars Vogel's è il posto migliore per imparare profondamente e4. Ecco perché l'ho chiamato SEMPLICE ESEMPIO DI BASE. Non è un tutorial in cui puoi padroneggiare e4, è solo un assaggio del framework. duh. – tambalolo

2

E4 è vivo e many of its components are now encapsulated in the standard Eclipse Platform. Quindi la maggior parte dei documenti e dei libri di Eclipse 3 sono ancora pertinenti, così come quelli di Eclipse 4.

Se si vuole capire la teoria, si dovrebbe iniziare la ricerca Eclipse conference slides spiegare la piattaforma Eclipse e plug-in. Fidati di me, potrebbe sembrare vecchio stile, ma la maggior parte delle volte trovo un EclipseCon Powerpoint o PDF, è un'ottima presentazione, concentrando in 30 minuti il ​​grande lavoro di alcuni dei migliori sviluppatori di Eclipse. Se dovessi riavviare l'apprendimento di Eclipse, ricomincerei da alcune diapositive di EclipseCon che parlano di Eclipse Plugin e di Eclipse E4 Model.

Per Eclipse4 o E4, si intende il modello Eclipse4, che ora fa parte della piattaforma Eclipse. L'IDE Eclipse stesso supporta sia la programmazione 3.x che Eclipse4.

Se si desidera avviare Eclipse4, è necessario prendere un buon libro o un tutorial e seguirlo passo dopo passo.A titolo di esempio si dispone di questi libri:

  • Eclipse RCP (Rich Client Platform) 2 ° edizione
  • Contribuire alla IDE progetto Eclipse (free ebook)
  • Eclipse 4 Plug-in Development by Example: Guida per principianti
  • istantaneo Eclipse RCP 4 sviluppo procedure per

Tuttavia, ci sono un sacco di fonti di informazioni, come molti libri, tutorial web e blog. È possibile trovare la maggior parte di loro qui:

nella mia scelta di chi da seguire, ho potuto includere: Vogella RCP, EclipseSource, Tom Schindl, OpCoach, RCPVision, Kai Toedter, AllBlue, Wim Yongman e tutti i collaboratori E4 che scrivono articoli. Ma è ingiusto non menzionarli tutti.

Se non si è soddisfatti da documenti e esercitazioni, si prega di file a bug to the Eclipse Platform; menziona "documenti mancanti per utilizzare E4" e specifica ciò che ti serve. Il team di IU della piattaforma si prenderà cura di questo, collegando la documentazione esistente alla pagina wiki di cui sopra o creando i documenti mancanti.

Nota: molti sviluppatori del team Eclipse E4 e della piattaforma hanno contribuito al successo della tecnologia risolvendo bug, scrivendo codice, documenti, esercitazioni e aprendo attività basate su questo.

I committenti di Eclipse stanno scrivendo la maggior parte dei documenti esistenti e di solito vanno alle conferenze. Quindi, di solito, ottieni il meglio in Eclipse Conferences. Se ottieni le loro diapositive, puoi ottenere il meglio di alcuni Eclipse e Java Champions, condensati in 30 diapositive o in un video di 30 minuti.

È possibile iniziare a contribuire all'open source, dai seguenti esercitazioni, come quelli scritti da Eclipse committer, e allora si può dare indietro scrivendo documenti per catturare i vostri successi;)

Ma, tenere a mente che un tutorial non è un libro. C'è un processo diverso dietro. Per fortuna quei grandi sviluppatori hanno trovato il tempo di scrivere codice e documentazione allo stesso tempo.

+0

Ti rendi conto che stai rispondendo a una domanda di 3 anni, giusto? Per quanto riguarda la tua nota, è completamente irrilevante. È il principale contributore e sviluppatore e guadagna soldi dall'allenamento, lo capisco, ma questo non mi aiuta a iniziare. Tra i link che hai condiviso mostrami almeno uno che fornisce almeno una guida introduttiva? Tu dici che ci sono molti libri. Hmm .. controlliamo il tuo link, aha! C'è esattamente un libro sullo sviluppo usando l'RCP! Ed è lo stesso libro che era lì 3 anni fa! Bello. –

+0

Dovresti dare un'occhiata alla risposta del 25 settembre 2015, fatta dall'autore: "Dopo quasi 2 anni non c'è stata una risposta decente a questa domanda." Ciò significa che a settembre 2015 la risposta è ancora valida. Informazioni sulla rilevanza: ho aggiunto 3 link a tutti i tutorial disponibili, inoltre ho aggiunto i nomi degli autori del libro. Ad esempio "AllBlue" ha scritto uno degli altri libri su E4 RCP – psuzzi

+0

Concludendo, ho fatto riferimento a tutti i documenti disponibili, a tutti gli autori ea come chiedere la documentazione mancante, poiché si tratta di un processo collaborativo. Quindi, se l'autore non capisce questo, direi che la domanda non è rilevante. – psuzzi

2

ero nella stessa posizione per il mio sparetime RCP-progetto ed ero sul punto di rinunciare

dal Neon la situazione è migliorata un sacco

mio approccio

  • prendere la tycho-Esempio da vogella per headless-build

  • aggiungi le tue parti personalizzate con "hello world" e gioca per imparare

  • per il database di accesso utilizzare un servizio dichiarativo utilizzando JPA

un esempio sarà

http://relations-rcp.sourceforge.net/

per la registrazione e l'errore-view

https://github.com/buchen/portfolio

questo progetto che apre gli occhi!

in generale:

ricerca Application.e4xmi in Github per data discendente e troverete esempi eccellente e prodotti di lavoro pieno

Dimenticate e3 e attenersi a E4 pianura. Sfruttate l'ultima API

  • fare un plugin i18n e utilizzare

    @Inject @Translation Messaggi messaggi;

  • uso ISideEffect come vincolanti

per me diventa divertente da codice con e4

Problemi correlati