Documentation Eclipse 4 RCP (alias E4)

y a-t-il au moins autre chose que les tutoriels de Vogella et son livre, qui est entièrement basé sur ces tutoriaux? Les exemples de son repo sont souvent incomplets/inachevés / ne seront pas exécutés et ces exemples ne correspondent même pas au livre..

J'aimerais trouver au moins du javadoc pour cela, parce que n'importe quel pas sur un côté et je suis complètement perdu sur la façon d'accomplir différentes tâches et quelles fonctionnalités sont disponibles.

16
demandé sur Dmitry Avtonomov 2013-05-02 00:12:14

6 réponses

Les tutoriels de Lars Vogel sont la documentation la plus complète et à jour sur le développement Eclipse 4. Deuxièmement, poser des questions en Eclipse 4 Forum Communautaire. Dernière option est de google pour des problèmes techniques spécifiques, ce qui dans la plupart des cas vous mènera à des billets de blog des mêmes personnes qui sont actifs sur les forums. (Principalement des supporters célibataires comme Lars, quelques devs D'Eclipse et les gars de www.eclipsesource.com)

je découragez l'utilisation du wiki, car la plupart des informations peuvent être périmées et peuvent être plus déroutantes qu'une aide réelle. Documentation pour JFace et SWT

10
répondu Frank 2013-05-02 10:46:34

E4 est vivant et beaucoup de ses composants sont maintenant encapsulés dans la plate-forme standard Eclipse. Donc la plupart des livres et des docs D'Eclipse 3 sont toujours pertinents, ainsi que ceux D'Eclipse 4.

Si vous voulez comprendre la théorie, vous devez commencez à chercher conférence Eclipse slides explication de la plateforme Eclipse et des plug-ins. Croyez-moi, ça peut sembler vieux jeu, mais la plupart du temps je trouve EclipseCon Powerpoint ou PDF, il s'agit d'une excellente présentation, la concentration en 30 minutes le grand travail de certains des meilleurs développeurs Eclipse. Si je devais recommencer à apprendre Eclipse, je commencerais à nouveau à partir de certaines diapositives EclipseCon parlant des Plugins Eclipse et du modèle Eclipse E4.

pour Eclipse4 ou E4, nous voulons dire le Eclipse4 Model, qui fait maintenant partie de la plateforme Eclipse. L'IDE Eclipse lui-même supporte les deux 3.programmation de x et Eclipse4.

Si vous souhaitez démarrer Eclipse4, vous devriez prendre un bon livre ou un tutoriel et de suivre étape par étape. Comme un exemple, vous avez ces livres:

  • Eclipse RCP (Rich Client Platform) 2nd edition
  • contribution au projet Eclipse IDE (ebook gratuit)
  • développement du Plug-in Eclipse 4 par exemple: Guide du débutant
  • Instantanée Eclipse 4 RCP Développement how-to

Cependant, il y a beaucoup de sources de information, autant de livres, de tutoriels web et de blogs. Vous pouvez en trouver la plupart ici:

dans ma liste personnelle des personnes à suivre, je pourrais inclure: Vogella RCP, EclipseSource, Tom Schindl, OpCoach, RCPVision, Kai Toedter, AllBlue, Wim Yongman, et tous les contributeurs E4 qui écrivent des articles. Mais il est injuste de ne pas mentionner tous.

Si vous n'êtes pas satisfait par les docs et tutos, merci fichier d'un bug de la Plateforme Eclipse; mentionnez "documents manquants à utiliser E4" et précisez ce dont vous avez besoin. L'équipe de L'interface utilisateur de la plate-forme s'occupera de cela, soit en liant la documentation existante à la page wiki ci-dessus, soit en créant les docs manquants.

Note: Plusieurs des développeurs de L'Eclipse E4 et de L'équipe de la plate-forme ont contribué au succès de la technologie en corrigeant des bogues, en écrivant du code, des documents, des tutoriels, et en ouvrant des entreprises sur cette base.

les committers D'Eclipse écrivent la plupart des documents existants, et ils vont généralement à des conférences. Donc, d'habitude, vous obtenez leur meilleur à L'Eclipse conférences. Si vous obtenez leurs diapositives, vous pouvez obtenir le meilleur de certains Eclipse et Java Champions, condensé en 30 diapositives, ou dans une vidéo de 30 minutes.

vous pouvez commencer à contribuer à open source, en suivant des tutoriels, comme ceux écrits par les Committers D'Eclipse, et ensuite vous pouvez rendre en écrivant des documents pour capturer vos réalisations ;)

Mais, garder à l'esprit qu'un tutoriel n'est pas un livre. Il y a un processus différent derrière. Heureusement, ces grands développeurs trouvé le temps d'écrire du code et de la documentation en même temps.

2
répondu psuzzi 2016-03-02 22:41:48

j'étais dans la même position pour mon projet RCP-sparetime et j'étais sur le point d'abandonner

depuis le Néon, la situation a été beaucoup amélioré

mon approche

  • prendre le tycho-exemple de vogella pour headless-build

  • ajouter vos pièces personnalisées avec 'hello world' et jouer autour pour apprendre

  • pour accéder à la base de données, utilisez un service déclaratif utilisant jpa

une exemple

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

pour l'enregistrement et l'erreur-voir

https://github.com/buchen/portfolio

ce projet ouvre les yeux!

en général:

demande de recherche.e4xmi en GitHub par date descendante et vous trouverez des exemples excelents et des produits complets

oubliez e3 et collez à l'e4 ordinaire. Profitez de la dernière api est

  • faire un plugin i18n et utiliser

    @Inject @Traduction Messages les Messages;

  • utiliser Isideeffet comme liant

pour moi, il devient amusant de code avec e4

2
répondu user528322 2016-11-30 14:56:05

Après presque 2 ans il n'y a pas eu de réponse acceptable à cette question. Donc je considère que la plateforme Eclipse E4 est effectivement morte, car il y a encore des gens qui votent pour cette question et qui ne trouvent pas de réponse.

la seule réponse que j'ai est - passer à la plate-forme NetBeans. Il y a des problèmes similaires là-bas, mais au moins les gens répondent dans la liste de diffusion et il y a des livres qui sont tout à fait plus récents et fournissent effectivement du code source de travail! Enve the NetBeans site web fournit gratuitement tutoriel sur beaucoup de trucs gratuits!

je veux dire que c'est vraiment difficile à croire, mais vous devriez essayer plateforme NetBeans - c'est le seul choix.

1
répondu Dmitry Avtonomov 2015-09-23 05:35:47

pour ceux qui trébuchent ici à la recherche d'un exemple e4, voici un exemple de base simple sur l'utilisation d'eclipse 4 rcpeclipse 4: rcp prise en main

0
répondu tambalolo 2013-09-05 12:13:43

Eclipse Standard, documentation, version 4.3 (Kepler) contient javadoc pour la plus grande partie de e4 projet:

http://help.eclipse.org/kepler/topic/org.eclipse.platform.doc.isv/reference/api/overview-summary.html?cp=2_1_0

-2
répondu czerny 2013-08-24 23:36:48