La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Plugin Scheme pour Eclipse Etudiants Simeon KOSTOV Matthieu IZOULET Agostino SEMERIA Responsable Erick GALLESIO Maîtrise Informatique 2003-2004, UNSA.

Présentations similaires


Présentation au sujet: "Plugin Scheme pour Eclipse Etudiants Simeon KOSTOV Matthieu IZOULET Agostino SEMERIA Responsable Erick GALLESIO Maîtrise Informatique 2003-2004, UNSA."— Transcription de la présentation:

1 Plugin Scheme pour Eclipse Etudiants Simeon KOSTOV Matthieu IZOULET Agostino SEMERIA Responsable Erick GALLESIO Maîtrise Informatique 2003-2004, UNSA

2 Sommaire Cahier des charges Editeur Interaction Eclipse/STklos Navigateur de fonctions Démonstration Conclusion

3 Cahier des charges(1) Eclipse –IDE –Extensible par des plugins STklos –Implémentation du langage Scheme –Programmation interactive(éditeur + toplevel) Objectif –Développer un plugin opérationnel pour l’IDE Eclipse permettant la programmation en langage Stklos Présent sur tous les OS

4 Cahier des charges(2) Contraintes –Fonctionnement sur tous les OS –Convivialité et prise en main aisée –Si possible, compatibilité avec les versions 2.1 et 3.0 d’Eclipse –Bonne documentation, doit pouvoir être facilement repris plus tard par d’autres développeurs

5 Planning effectif

6 Editeur (1) Composant central, le plus indispensable -> Contraintes de convivialitée, de prise en main aisée, d’aides multiples …

7 Editeur (2) Coloration partitions Coloration des mots-clés –Liste à partir des mots clés définis dans un fichier Flashage des parenthèses

8 Editeur (3) Menu contextuel –Mis en commentaires –Envoie de la sélection vers le toplevel –Mis en commentaires de la sélection –Zoom out Identation automatique

9 Editeur (4) Completion automatique Sélection de la fonction courante par un double clic

10 Interaction Eclipse/STklos Toplevel –Exécution de l’interpréteur STKlos dans une console Eclipse –Possibilité d’envoyer de code sur l’entrée standard du processus STKlos depuis l’éditeur –Choix de la ligne de commande à partir de la page de préférences

11 Interaction Eclipse/STklos(2) Exécution du projet –Exécution de tout le projet une fois le fichier main choisi

12 Navigateur de fonctions Permet l’accès au définitions d’un programme –Classes –Variables –Fonctions –Fonctions génériques –Macros –Méthodes –Modules

13 Démonstration

14 Conclusion(1) Difficultés –Eclipse …est très gros …insuffisamment documenté …change très vite …pas d’exemple de bonne taille –Planning prévisionnel/effectif Sous-estimation de l’éditeur Surestimation du toplevel

15 Conclusion(2) Objectifs remplis, encadrant satisfait Une expérience enrichissante –Meilleur efficacité dans le travail en équipe –Affronter et surmonter les difficultés imprévues –Apport de connaissances Vers le futur… –Sclipse a un site internet http://sclipse.da.ru ; et est listé sur www.eclipse-plugins.info www.eclipse-plugins.info –Demande de réalisation d’un site en anglais –Base de travail stable pour d’autres développeurs


Télécharger ppt "Plugin Scheme pour Eclipse Etudiants Simeon KOSTOV Matthieu IZOULET Agostino SEMERIA Responsable Erick GALLESIO Maîtrise Informatique 2003-2004, UNSA."

Présentations similaires


Annonces Google