Blog Eclipse

Formation GIT du 29 au 30 0ctobre 2020, 100 % prise en charge !

OPCoach vous propose cette formation GIT en inter entreprise du 29 au 30 Octobre en Visio avec zoom et/ou en présentiel.

Cette formation entre dans le cadre de la prise en charge jusqu’à 100 % par le FNE-Formation, si votre entreprise répond aux conditions.

Toutes les conditions particulières de cette prise en charge exceptionnelle sont détaillées ici.

Apprenez à utiliser GIT de manière efficace. Demandez des informations

Cette formation vous permettra de maitriser parfaitement l’outil GIT pour gérer vos codes sources.

Contenu de la formation GIT

  • Installer et configurer GIT
  • Maitriser les commandes
  • Utiliser les dépots distants
  • Utiliser GitLab, GitHub, eGit, Gerrit
  • Gérér ses projets avec GIT

A l’issue de cette formation les participants seront totalement autonomes sur l’utilisation de GIT dans son utilisation quotidienne dans les projets.

La formation est illustrée par de nombreux exercices.

Le plan détaillé et les conditions de la formation sont téléchargeables ici :

Plan formation GIT

Programme de formation GIT

Les derniers témoignages sur cette formation sont visibles ici.

Le tarif de cette formation est de 1200 € HT pour les 2 jours.

La formation se déroulera en Visio conférence sur zoom et/ou en présentiel à Toulouse dans les locaux d’InterIndep à Toulouse.

Apprenez à utiliser GIT de manière efficace. Demandez des informations

Les points forts OPCoach

N’hésitez pas à me contacter  pour tous renseignements au 06 28 07 65 64 ou par email.

Continuer la lecture

Formation Eclipse RCP 4 du 3 au 6 novembre 2020, zoom ou Toulouse jusque 80 % pris en charge

OPCoach vous propose une formation Eclipse RCP 4 en inter entreprise du 3 au 6 novembre 2020 en Visio avec zoom et/ou en présentiel à Toulouse

Cette formation entre dans le cadre de la prise en charge par le FNE-Formation.

Toutes les conditions particulières de cette prise en charge exceptionnelle sont détaillées ici.

A l’issue de cette formation les stagiaires maitriseront parfaitement le développement d’applications Java modulaires basées sur l’architecture logicielle Eclipse RCP 4, éprouvée sur des centaines de projets.
 

Programme et modalités de la formation Eclipse RCP 4

Programme de formation Eclipse RCP 4 SimRel 2020Programme de formation RCP 4 SimRel 2020

La formation est agrémentée d’une vingtaine d’exercices pratiques. Elle vous donnera une vision précise de l’architecture à employer pour vos futurs développements d’applications java riches et modulaires.

Versions Eclipse utilisées :

Tous les exercices s’effectuent en utilisant la dernière version Eclipse (SimRel 2020) et GIT pour conserver l’historique des étapes de chaque exercice.

Modalités :

Le tarif est de 2800 € HT pour les 4 jours. La formation se déroulera en Visio conférence sur zoom et/ou en présentiel à Toulouse dans les locaux d’InterIndep.

Cette formation peut être prise en charge par le FNE-Formation.

Toutes les conditions particulières de cette prise en charge exceptionnelle sont détaillées ici.

Les points forts OPCoach :

N’hésitez pas à me contacter  pour tous renseignements au 06 28 07 65 64 ou par email.

Continuer la lecture

Formation GIT du 24 au 25 Novembre 2020, 80 % prise en charge !

OPCoach vous propose cette formation GIT en inter entreprise du 24 au 25 Novembre en Visio avec zoom.

Cette formation entre dans le cadre de la prise en charge de 70 à 80 % par le FNE-Formation, si votre entreprise répond aux conditions.

Toutes les conditions particulières de cette prise en charge exceptionnelle sont détaillées ici.

Apprenez à utiliser GIT de manière efficace. Demandez des informations

Cette formation vous permettra de maitriser parfaitement l’outil GIT pour gérer vos codes sources.

Contenu de la formation GIT

  • Installer et configurer GIT
  • Maitriser les commandes
  • Utiliser les dépots distants
  • Utiliser GitLab, GitHub, eGit, Gerrit
  • Gérér ses projets avec GIT

A l’issue de cette formation les participants seront totalement autonomes sur l’utilisation de GIT dans son utilisation quotidienne dans les projets.

La formation est illustrée par de nombreux exercices.

Le plan détaillé et les conditions de la formation sont téléchargeables ici :

Plan formation GIT

Programme de formation GIT

Les derniers témoignages sur cette formation sont visibles ici.

Le tarif de cette formation est de 1200 € HT par personne pour les 2 jours.

La formation se déroulera en Visio conférence sur zoom

Apprenez à utiliser GIT de manière efficace. Demandez des informations

Les points forts OPCoach

N’hésitez pas à me contacter  pour tous renseignements au 06 28 07 65 64 ou par email.

Continuer la lecture

Formation GIT du 25 au 26 juin 2020 (zoom), jusque 100 % prise en charge !

OPCoach vous propose cette formation GIT en inter entreprise du 25 au 26 juin 2020 en Visio avec zoom.

Cette formation entre dans le cadre de la prise en charge jusqu’à 100 % par le FNE-Formation.

Toutes les conditions particulières de cette prise en charge exceptionnelle sont détaillées ici.

Apprenez à utiliser GIT de manière efficace. Demandez des informations

Cette formation vous permettra de maitriser parfaitement l’outil GIT pour gérer vos codes sources.

Contenu de la formation GIT

  • Installer et configurer GIT
  • Maitriser les commandes
  • Utiliser les dépots distants
  • Utiliser GitLab, GitHub, eGit, Gerrit
  • Gérér ses projets avec GIT

A l’issue de cette formation les participants seront totalement autonomes sur l’utilisation de GIT dans son utilisation quotidienne dans les projets.

La formation est illustrée par de nombreux exercices.

Le plan détaillé et les conditions de la formation sont téléchargeables ici :

Plan formation GIT

Programme de formation GIT

Les derniers témoignages sur cette formation sont visibles ici.

Le tarif de cette formation est de 1200 € HT pour les 2 jours. La formation se déroulera se déroulera en Visio conférence sur zoom.

Apprenez à utiliser GIT de manière efficace. Demandez des informations

Les points forts OPCoach

N’hésitez pas à me contacter  pour tous renseignements au 06 28 07 65 64 ou par email.

Continuer la lecture

Formation GIT du 20 au 21 Avril 2020 (zoom), jusque 100 % prise en charge !

OPCoach vous propose cette formation GIT en inter entreprise du 20 au 21 avril 2020 en Visio avec zoom.

Cette formation entre dans le cadre de la prise en charge jusqu’à 100 % par le FNE-Formation.

Toutes les conditions particulières de cette prise en charge exceptionnelle sont détaillées ici.

Apprenez à utiliser GIT de manière efficace. Demandez des informations

Cette formation vous permettra de maitriser parfaitement l’outil GIT pour gérer vos codes sources.

Contenu de la formation GIT

  • Installer et configurer GIT
  • Maitriser les commandes
  • Utiliser les dépots distants
  • Utiliser GitLab, GitHub, eGit, Gerrit
  • Gérér ses projets avec GIT

A l’issue de cette formation les participants seront totalement autonomes sur l’utilisation de GIT dans son utilisation quotidienne dans les projets.

La formation est illustrée par de nombreux exercices.

Le plan détaillé et les conditions de la formation sont téléchargeables ici :

Plan formation GIT

Programme de formation GIT

Les derniers témoignages sur cette formation sont visibles ici.

Le tarif de cette formation est de 1300 € HT pour les 2 jours.

La formation se déroulera sur zoom à distance en nombre restreint de participants (4 maximum)
 

Apprenez à utiliser GIT de manière efficace. Demandez des informations

Les points forts OPCoach

N’hésitez pas à me contacter  pour tous renseignements au 06 28 07 65 64 ou par email.

Continuer la lecture

Formation GIT du 19 au 20 mai 2020 (zoom), jusque 100 % prise en charge !

OPCoach vous propose cette formation GIT en inter entreprise du 19 au 20 mai 2020 en Visio avec zoom.

Cette formation entre dans le cadre de la prise en charge jusqu’à 100 % par le FNE-Formation.

Toutes les conditions particulières de cette prise en charge exceptionnelle sont détaillées ici.

Apprenez à utiliser GIT de manière efficace. Demandez des informations

Cette formation vous permettra de maitriser parfaitement l’outil GIT pour gérer vos codes sources.

Contenu de la formation GIT

  • Installer et configurer GIT
  • Maitriser les commandes
  • Utiliser les dépots distants
  • Utiliser GitLab, GitHub, eGit, Gerrit
  • Gérér ses projets avec GIT

A l’issue de cette formation les participants seront totalement autonomes sur l’utilisation de GIT dans son utilisation quotidienne dans les projets.

La formation est illustrée par de nombreux exercices.

Le plan détaillé et les conditions de la formation sont téléchargeables ici :

Plan formation GIT

Programme de formation GIT

Les derniers témoignages sur cette formation sont visibles ici.

Le tarif de cette formation est de 1250 € HT pour les 2 jours. La formation se déroulera se déroulera en Visio conférence sur zoom.

Apprenez à utiliser GIT de manière efficace. Demandez des informations

Les points forts OPCoach

N’hésitez pas à me contacter  pour tous renseignements au 06 28 07 65 64 ou par email.

Continuer la lecture

Formation Eclipse RCP 4 du 25 au 28 mai 2020 (zoom), jusque 45 % pris en charge

OPCoach vous propose une formation Eclipse RCP 4 en inter entreprise du 25 au 28 mai 2020 en Visio avec zoom.

Cette formation entre dans le cadre de la prise en charge par le FNE-Formation.

Toutes les conditions particulières de cette prise en charge exceptionnelle sont détaillées ici.

A l’issue de cette formation les stagiaires maitriseront parfaitement le développement d’applications Java modulaires basées sur l’architecture logicielle Eclipse RCP 4, éprouvée sur des centaines de projets.
 

Programme et modalités de la formation Eclipse RCP 4

Programme de formation Eclipse RCP 4 SimRel 2020Programme de formation RCP 4 SimRel 2020

La formation est agrémentée d’une vingtaine d’exercices pratiques. Elle vous donnera une vision précise de l’architecture à employer pour vos futurs développements d’applications java riches et modulaires.

Versions Eclipse utilisées :

Tous les exercices s’effectuent en utilisant la dernière version Eclipse (SimRel 2020) et GIT pour conserver l’historique des étapes de chaque exercice.

Modalités :

Le tarif est de 2800 € HT pour les 4 jours. La formation se déroulera en Visio conférence sur zoom.

Cette formation entrent dans le cadre de la prise en charge jusqu’à 45 % par le FNE-Formation. Toutes les conditions particulières de cette prise en charge exceptionnelle sont détaillées ici.

Les points forts OPCoach :

N’hésitez pas à me contacter  pour tous renseignements au 06 28 07 65 64 ou par email.

Continuer la lecture

Formation Eclipse Modeling du 15 au 17 Avril 2020 (zoom)

OPCoach vous propose cette formation Eclipse Modeling en inter entreprise du 15 au 17 Avril 2020 en Visio avec zoom.

Cette formation vous permettra de bien maitriser le projet Modeling et de comprendre son intérêt majeur pour le développement de projets.

Améliorez votre productivité en utilisant le projet Modeling. Demandez des informations

Contenu de la formation Eclipse Modeling

  • le framework EMF et son rôle dans le développement d’une application
  • le langage de modélisation Ecore et ses multiples applications
  • la génération de code EMF, et sa gestion dans un développement industriel
  • la génération de code sur mesure avec Xtend ou Acceleo
  • le framework XText pour créer un éditeur textuel de modèle complet et opérationnel
  • l’utilisation de EMF Forms pour générer des IHM swt
  • Sirius pour décrire vos représentations graphiques

A l’issue de cette formation les participants comprendront comment le projet modeling leur permet d’améliorer nettement la productivité des développements.

La formation est illustrée par de nombreux exercices.

Le programme détaillé de la formation est disponible en suivant ce lien :

Plan formation GIT

Programme de formation Eclipse Modeling

Ce plan a été mis à jour avec les dernières nouveautés 2019 et 2020 

Le tarif de cette formation est de 2100 € HT pour les 3 jours.

La formation se déroulera sur zoom à distance en nombre restreint de participants (4 maximum)

Il est possible de ne commander que la première journée EMF au tarif de 750 € HT.

Améliorez votre productivité en utilisant le projet Modeling. Demandez des informations

Les points forts OPCoach

N’hésitez pas à me contacter  pour tous renseignements au 06 28 07 65 64 ou par email.

Continuer la lecture

Formation Eclipse 4

Formation Eclipse 4

Elle vous permet d’acquérir les connaissances nécessaires pour développer sur la nouvelle architecture Eclipse 4 à un niveau professionnel.

La formation est basée sur la dernière architecture Eclipse 4.

Pour plus d’informations, merci de consulter cette page

 

Continuer la lecture

Formation Eclipse Modeling

Formation Eclipse Modeling

Elle vous permettra d’acquérir les connaissances nécessaires pour comprendre le projet Modeling d’Eclipse et être plus efficace pour modéliser vos applications.

La formation porte sur EMF, Ecore ainsi que sur de nombreux outils comme Acceleo, Xtend, Xtext ou Sirius.

Pour plus d’informations, merci de consulter cette page

Continuer la lecture

Formation Migration Eclipse 3 vers Eclipse 4

Formation Migration Eclipse 3 vers Eclipse 4

Elle vous permettra de maitriser la migration d’une application Eclipse 3 vers la nouvelle architecture Eclipse 4, en vous enseignant les bonnes pratiques et les étapes à appliquer pour cette mise en oeuvre.

Pour plus de détail consulter cette page

Continuer la lecture

Formation Eclipse RCP 4 Paris du 6 au 9 septembre 2016

OPCoach vous propose une formation Eclipse RCP 4 en inter entreprise du 6 au 9 septembre 2016 à Paris.

Avec la nouvelle version Neon (4.6) livrée en Juin 2016, la nouvelle plateforme Eclipse est pleinement opérationnelle et devient la référence pour développer de nouvelles applications.

A l’issue de cette formation les stagiaires maitriseront parfaitement le développement d’applications Java modulaires basées sur une architecture logicielle puissante et éprouvée sur des centaines de projets.
 

Plan et contenu de la formation Eclipse RCP 4

Plan de formation Eclipse RCP 4.6Plan de formation RCP 4.6


La formation est agrémentée d’une vingtaine d’exercices pratiques. Elle vous donnera une vision précise de l’architecture à employer pour vos futurs développements d’applications java riches et modulaires.

Versions Eclipse utilisées :

Tous les exercices s’effectuent en utilisant Eclipse 4.6 (Neon) avec une cible 4.6 et les dernières versions d’outils E4.

Modalités :

Le tarif est de 2400 € HT pour les 4 jours.

La formation se déroulera dans les locaux de Zenika 10 rue de Milan 75009 Paris.

 

Les points forts OPCoach :

N’hésitez pas à me contacter  pour tous renseignements au 06 28 07 65 64 ou par email.

 

Continuer la lecture

Formation Migration Eclipse 4 Toulouse du 11 au 12 mai 2016

OPCoach vous propose une formation migration Eclipse 4 en inter entreprise du 11 au 12 mai 2016 à Toulouse.

Avec la version Mars (version 4.5) les conditions et les outils sont là pour migrer totalement ou partiellement !

Cette formation a pour but de vous présenter les caractéristiques d’Eclipse 4 et de vous donner les règles à suivre pour faire votre migration correctement ou pour continuer de développer sur une application existante avec les concepts Eclipse 4.

Elle s’adresse à des développeurs maitrisant déjà Eclipse 3.

Contenu de la formation Migration Eclipse 4

La formation est agrémentée d’une douzaine d’exercices pratiques de migration. Elle vous donnera une vision précise des étapes à suivre pour effectuer votre migration.

Plan du cours :

Plan formation Migration Eclipse 4Plan de formation migration RCP 4.5

 

Versions Eclipse utilisées :

Tous les exercices s’effectuent en utilisant Eclipse 4.5 (Mars) avec une cible 4.5 et les dernière versions des outils E4

Modalités :

Le tarif est de 1200 € HT pour les 2 jours

La formation se déroulera au 36 Rue Jacques Babinet (ou dans vos locaux s’il n’y a qu’un seul inscrit)

 

Les points forts OPCoach :

N’hésitez pas à me contacter  pour tous renseignements au 06 28 07 65 64 ou par email.

 

Continuer la lecture

Eclipsecon France 2015

Eclipse Con France a eu lieu une nouvelle fois à Toulouse fin juin 2015 avec plus de 260 participants, de nombreux talks très intéressants et une organisation tip top grace à la fondation.

Toutes les photos officielles sont visibles ici : Flickr Eclipse Con 2015

OPCoach sponsor de Eclipsecon France 2015

Etant basé à Toulouse, cette conférence est une bonne occasion pour OPCoach d’être sponsor de l’événement et de revoir ses supports de communication ! Plaquette et stands ont donc été revus pour être mieux vus !

IMG_3795

Finalement de loin, on le voyait bien :) :

IMG_3797

Deux séances de hackathon avec Wayne et Mikael

Lors de la devoxx 2015 à Paris, en mars, j’ai pu discuter avec Wayne Beaton et Mikael Barbero, de la fondation Eclipse, pour mettre au point un hackathon guidé.

Nous avons donc eu deux sessions à animer que l’on a pu préparer lors de la Unconférence (pratique !). Ces deux sessions ont été bien suivies et les retours des participants ont été très bons.

Une session de ce type pour vulgariser l’accès à la correction de bugs dans Eclipse intéresse les participants et surtout dédramatise la manière de contribuer : finalement c’est simple !

IMG_3774

Nous reproposerons donc surement cette session à d’autres conférences, mais en corrigeant directement nous même des bugs afin de montrer comment procéder. La mise en oeuvre de tout l’environnement dans une salle où le wifi ne fonctionne pas trop étant un peu ambitieuse !

Néanmoins nous avons pu corriger 4 bugs durant cette session. Certes, ce n’est pas énorme mais le but n’était pas de courir après les bugs mais de bien expliquer comment faire pour les corriger !

Les slides de cet hackathon sont disponibles ici et les uses cases les plus fréquents sont résumés ici.

Ignite talk

J’avais un slot pour parler rapidement de genmodeladdon.. Un plugin pour aider à séparer le code généré du code développé. Je rappelle ici l’URL de la page du projet :

genModelAddon

Les talks

Je ne vais pas énumérer tous les talks qui se sont déroulés lors de cette conférence. Mais comme à chaque fois ils étaient de qualité et ont permis d’apprendre de nouvelles fonctionnalités. Le planning des sessions est visible ici

Les soirées

Avec la Unconférence qui a eu lieu 2 jours avant, la fondation a organisé 3 repas le soir qui ont permis d’échanger pas mal d’idées et de découvrir de nouveaux restaurants à Toulouse !

Les photos de ces soirées sont visibles dans le Flickr Eclipse Con 2015

Continuer la lecture

E4 tools and spies pour Eclipse Mars

E4 Tools and Spies pour Eclipse Mars

E4 tools est un ensemble d’outils pour aider à développer en Eclipse 4. Ils ne sont pas absolument nécessaires pour démarrer un projet en Eclipse 4 pur, car il est possible de créer un projet Eclipse 4 en créant un nouveau plugin project puis de choisir ‘Rich Client Application’ et et de choisir le template ‘Eclipse 4 RCP Application’ :

E4 Plugin Project

Toutefois, installer les E4 tools/spies facilite le développement et aide à mieux comprendre les nouveaux concepts d’Eclipse 4.

Dans la version Eclipse Mars, E4 tools ne contient plus que les spies : model, context, event, css, preference, bundle. Une fois installé vous pouvez les ouvrir en utilisant les raccourcis ‘Alt Shift F5’ à ‘Alt Shift F10’

Le site E4 tools d’Eclipse n’a pas encore été mis à jour, mais cela devrait être résolu assez vite (?) avec l’ouverture du bug 471308.

En attendant, j’ai reconstruit tous les E4 spies en local et j’ai publié le zip de l’update site ici :

org.eclipse.e4.core.tools.update-0.17.0-SNAPSHOT-OPCoach_090915.zip

Si toutefois vous souhaitez effectuer le build en local, cela se fait très simplement en 3 lignes de commande :

git clone https://git.eclipse.org/c/e4/org.eclipse.e4.tools.git/
cd org.eclipse.e4.tools
mvn clean install

Vous obtiendrez le zip de l’update site dans le répertoire : org.eclipse.e4.tools/build/org.eclipse.e4.core.tools.update/target

Pour installer le zip de l’update site, aller dans le menu ‘Help’ -> Install New Software, puis cliquez dans le bouton ‘Add…’ et ‘Archive..’ puis sélectionnez le zip. L’update manager affichera alors la liste des spies à installer. Selectionnez ‘All E4 Spies’, puis installez le tout.

N’hésitez pas à me contacter si vous avez des questions.

Continuer la lecture

Formation Eclipse RCP 4 Toulouse du 20 au 23 octobre 2015

Formation Eclipse RCP 4

OPCoach vous propose une formation Eclipse RCP 4 en inter entreprise du 20 au 23 octobre 2015 à Toulouse.

Avec la nouvelle version Mars (4.5) livrée en Juin 2015, la nouvelle plateforme Eclipse est pleinement opérationnelle et devient la référence pour développer de nouvelles applications.

 

Contenu de la formation Eclipse RCP 4

La formation est agrémentée d’une vingtaine d’exercices pratiques. Elle vous donnera une vision précise de l’architecture à employer pour vos futurs développements.

Plan du cours :

 

Versions Eclipse utilisées :

Tous les exercices s’effectuent en utilisant Eclipse 4.5 (Mars) avec une cible 4.5 et les dernières versions d’outils E4

Modalités :

Le tarif est de 2400 € HT pour les 4 jours

La formation se déroulera dans les locaux de Makina Corpus à Toulouse (36 Rue Jacques Babinet).

 

Les points forts OPCoach :

N’hésitez pas à me contacter  pour tous renseignements au 06 28 07 65 64 ou par email.

 

Continuer la lecture

Présentation Eclipse 4 au JUG de Bruxelles

Le 15 juin 2015, le JUG de Bruxelles m’a accueilli pour une présentation de l’architecture Eclipse 4.

Vous pouvez télécharger le pdf de la présentation en cliquant ici.

Get the pdf here.

Si vous avez des remarques ou des commentaires, n’hésitez pas à les publier sur cet article.

 

Continuer la lecture

Eclipse Con France 2015

Comme chaque année, OPCoach est sponsor d’Eclipse Con France qui se déroulera à Toulouse du 24 au 25 juin 2015.

Je vous propose cette année un talk sous la forme d’un hackathon que j’animerai avec Wayne Beaton et Mikaël Barbero de la fondation Eclipse. L’objectif de ce talk est de vous montrer comment contribuer à Eclipse.

En tant que sponsor j’aurai également un  stand où nous pourrons nous retrouver pour discuter.

 

 

 

 

Continuer la lecture

Bonne année 2015 !

OPCoach vous souhaite une excellente année 2015 !

Continuer la lecture

Talk Eclipse Con Europe – E4 Spies

Lors de l’Eclipse Con Europe 2014 à Ludwigsburg j’ai présenté le talk suivant :

How to use E4 spies and other Tools

Le pdf de la présentation est disponible ci dessous :

ECE2014_OPCoach_E4Spies.pdf

La video et la présentation en anglais sont disponibles ici.

Continuer la lecture

Eclipse 4 workshop

Le workshop Eclipse 4 est disponible en version pdf, sur github, etc…

Consultez la page suivante suivante : https://opcoach.com/eclipse-4-workshop/

Continuer la lecture

OPCoach a 5 ans en Juin

5 ans c’est une belle étape pour une société !

C’est en juin 2009 que j’ai créé OPCoach avec la volonté de fournir de l’expertise et de la formation Eclipse et Open Source sur mesure.

Finalement je n’aurai réalisé que des expertises et des formations Eclipse, le sujet étant suffisamment vaste pour être largement occupé !

5 ans à OPCoach c’est aussi :

  • plus de 370 stagiaires formés dans 90 sociétés
  • 60 témoignages laissés sur le site
  • 70 % de formation, 30 % d’expertise
  • 100 000 copies et donc 100 ramettes de papier (recto verso ;))
  • plus de 150 voyages en France et dans le monde
  • des dizaines d’heures d’attentes dans les aéroports
  • la participation à 12 Eclipse Con (US, Allemagne, France)
  • le sponsoring des deux Eclipse Con France
  • une franchise pour l’Espagne
  • une activité de coaching de formateurs
  • et .. un nouveau logo à partir d’aujourd’hui

Et les 5 prochaines années seront tout aussi passionnantes, avec de nouveaux projets autour d’OPCoach et Eclipse dont je vous parlerai plus tard (c’est encore ‘secret’) !

En tout cas, je vous remercie tous pour votre confiance et votre soutien !

Continuer la lecture

Gérer les pages de préférences avec Eclipse 4

Les pages de préférences dans Eclipse 4

Si vous avez fait des pages de préférence avec Eclipse 3, vous avez du utiliser le point d’extension org.eclipse.ui.preferencePages qui permet de déclarer hiérarchiquement les pages et de les voir s’afficher dans le dialogue de préférence.

En Eclipse 4 pur, ce point d’extension n’est plus disponible car il fait partie de org.eclipse.ui. et l’implémentation de IPreferenceStore que l’on utilise est également indisponible (la classe ScopedPreferenceStore est dans le package org.eclipse.ui.preferences qui dépend de org.eclipse.ui).

Il faut aussi savoir que le dialogue de préférences est fourni par JFace (PreferenceDialog) et qu’il a besoin d’une instance de PreferenceManager pour s’initialiser.

J’ai donc  développé un plugin pour résoudre tout ça, puisqu’il n’y a pas d’implémentation dans la plate forme.

Le plugin est disponible sur github à cet endroit et sur repository P2 d’OPCoach

Il vous fournit les fonctionnalités suivantes :

Cette solution vous permet d’écrire vos pages de préférences simplement sans faire dépendre votre plugin de org.eclipse.ui.  L’injection dans les champs de vos pages est également appliquée (si vous en avez besoin).

Pour récupérer vos valeurs de préférence, vous pouvez toujours les injecter avec l’annotation @Preference.

Pour intégrer ce plugin dans votre développement, il faut :

  • ajouter la feature e4 preferences dans votre Target Platform (voir le lien sur GitHub) ou le fichier de Target Platform (en fin de ce fichier)
  • ajouter une dépendance de votre plugin sur com.opcoach.e4.preferences
  • étendre le point d’extension com.opcoach.e4.preferences.e4PreferencePages pour ajouter vos pages
  • Si vous êtes en mode Eclipse 4 pur, ajouter, dans le plugin contenant votre modele d’application, la dépendance sur le plugin com.opcoach.e4.preferences.mainmenu qui se chargera d’ajouter la commande pour ouvrir le dialogue de préférences.
  • Si vous êtes en mode mixte (couche de compatibilité) il n’y a rien à faire, vos pages E4 et E3 seront affichées ensemble
  • éventuellement écrire une extension de com.opcoach.e4.preferences.e4PreferenceStoreProvider extension pour surcharger la gestion par défaut du PreferenceStore

Le projet d’example sur github montre comment l’utiliser. 

N’hésitez pas à commenter ce post si vous avez des remarques.

Continuer la lecture

Une mise à jour du context Explorer / context Spy

Avant son intégration dans les E4 tools, j’ai remis à jour le context explorer de manière importante.

Cette nouvelle version est toujours disponible sur le github à cet endroit : https://github.com/opcoach/contextExplorer.

La livraison sur le site d’Eclipse a également été faite, et le projet s’appelle désormais context Spy. Vous pouvez le télécharger via l’update site de E4 tools.

Voici les principales évolutions de cette version :

  • affiche les valeurs locales et les context functions du contexte courant
  • pour chaque valeur affiche : les méthodes où la valeur est injectée en paramètre, les champs où la valeur est injectée et les classes où la valeur est mise à jour
  • affiche le nom de la context function et la valeur calculée
  • distingue les valeurs locales des valeurs héritées d’un contexte parent
  • recherche dans l’arbre de contextes et dans les data
  • bouton de rafraichissement
  • affiche un tooltip pour chaque objet de l’arbre ou du tableau
  • distingue les éléments affichés avec une image différente
  • tri des colonnes dans le context data

Voici un aperçu de cette nouvelle version que je vous invite à essayer (cliquez sur l’image) :

contextExplorer

 

N’hésitez pas à apporter votre contribution en commentant cet article ou en proposant des évolutions sur le github !

Continuer la lecture

Bonne année 2014

OPCoach vous souhaite une excellente année 2014.

Continuer la lecture