Environnements de développement (intégrés)



Documents pareils
Environnements de développement (intégrés)

Introduction à Eclipse

wxwidgets dans un environnement Microsoft Windows

ECLIPSE ET PDT (Php development tools)

Eclipse atelier Java

Groupe Eyrolles, 2003, ISBN : X

INITIATION A L INFORMATIQUE. MODULE : Initiation à l'environnement Windows XP. Table des matières :

Guide pour le bon fonctionnement des applications académiques avec Internet Explorer 7.x

Cliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur.

Zotero Gérer ses références bibliographiques

Tutoriel code::blocks

Projet de développement

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

PARTAGER UN ANNUAIRE COLLECTIF DE SIGNETS AVEC DEL.ICIO.US

S T L - C P S - L e s p l u g i n s E c l i p s e. - Une Introduction , Frédéric Peschanski

Cahier n o 6. Mon ordinateur. Fichiers et dossiers Sauvegarde et classement

Table des matières ENVIRONNEMENT

13) Calibrage du tableau Interwrite Dualboard

Studio. HERITIER Emmanuelle PERSYN Elodie. SCHMUTZ Amandine SCHWEITZER Guillaume

PHILA-Collector-USB-16Go Pour Windows & Android

INTERWRITE Workspace

Avertissement : Nos logiciels évoluent rendant parfois les nouvelles versions incompatibles avec les anciennes.

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

Fiche Mémo : Options d accessibilité sous Windows et Internet Explorer 5

Édu-groupe - Version 4.3

PRESENTATION DU LOGICIEL

Un outil open source de gestion de bibliographies

L espace de travail de Photoshop

SAUVEGARDER SES DONNEES PERSONNELLES

ENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque

Initiation à Mendeley AUT2012

Microsoft Windows XP. Movie Maker 2

Gestion des références bibliographiques. Comment simplifier la gestion des références bibliographiques?

HDDtoGO. Guide de l'utilisateur

AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS

Mise en scène d un modèle dans l espace 3D

BIRT (Business Intelligence and Reporting Tools)

CAPTURE DES PROFESSIONNELS

ESPACE COLLABORATIF SHAREPOINT

Contenu Microsoft Windows 8.1

SYSTRAN 7 Guide de démarrage

Installation et compilation de gnurbs sous Windows

Guide de l utilisateur Mikogo Version Windows

Démarrer et quitter... 13

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

Edutab. gestion centralisée de tablettes Android

Correction des Travaux Pratiques Organiser son espace de travail

MANUEL D INSTALLATION

Club informatique Mont-Bruno Séances du 26 septembre et du 22 octobre 2014 Présentateur : Sylvain Garneau

Créer et partager des fichiers

Mendeley, pour gérer sa bibliographie et la partager. Patricia Volland-Nail

Affectation standard Affectation modifiée (exemple)

iil est désormais courant de trouver sur Internet un document

Installation de Microsoft Office Version 2.1

GUIDE Excel (version débutante) Version 2013

Copyright Arsys Internet E.U.R.L. Arsys Backup Online. Guide de l utilisateur

Utilisation de l éditeur.

ICE. TCP Pro Français

Once the installation is complete, you can delete the temporary Zip files..

Maîtrisez votre Navigateur

Silhouette Studio Leçon N 2

Cours Plugin Eclipse. Université Paris VI / Parcours STL / Master I Pierre-Arnaud Marcelot - Iktek - pamarcelot@iktek.com

L ORDINATEUR FACILE D ACCÈS!

Tutorial Terminal Server sous

SOMMAIRE. Accéder à votre espace client. Les Fichiers communs. Visualiser les documents. Accéder à votre espace client. Changer de Workspace

Utilisation de l outil lié à MBKSTR 9

Gestion de références bibliographiques

À propos de cette page Recommandations pour le mot de passe... 26

Organiser le disque dur Dossiers Fichiers

La technologie au collège

Présentation de Firefox

Publication dans le Back Office

Archivage de courriels avec Outlook ( )

Module Communication - Messagerie V6. Infostance. Messagerie

SOMMAIRE. Comment se connecter?

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

Gestion des documents avec ALFRESCO

Comment sélectionner des sommets, des arêtes et des faces avec Blender?

TP1 - Prise en main de l environnement Unix.

COMMENCER AVEC VUE. Chapitre 1

ZOTERO. Installation. Bibliothèque de Pharmacie. Service Formation

RECOPLUS LOGICIEL DE GESTION DES RECOMMANDES NOTICE D UTILISATION DE RECOPLUS RESEAU. N de série

Évaluation des compétences. Identification du contenu des évaluations. Septembre 2014

Computer Link Software

INTRODUCTION AU CMS MODX

FICHIERS ET DOSSIERS

Apprendre Java et C++ avec NetBeans

A LA DÉCOUVERTE DE ZOTERO 4.0

ANNEXE 8 : Le Mailing

Guide d utilisation de «Partages Privés»

Atelier Le gestionnaire de fichier

8. Gestionnaire de budgets

J'installe FastStone Image Viewer. Installer le logiciel Découvrir Paramétrer

Progitek Backup- s Shareware version 6.0 du 1 er février 2008

Manuel de l utilisateur

RACCOURCIS CLAVIERS. DEFINITION : Une «combinaison de touches» est un appui simultané sur plusieurs touches.

TP 1 Prise en main de l environnement Unix

Informatique appliqué Microsoft Windows et la suite bureautique Office. Carlier François

Atelier «personnaliser l environnement de l ordinateur mai 2015

Transcription:

Environnements de développement (intégrés) Plan de travail Patrick Labatut labatut@di.ens.fr http://www.di.ens.fr/~labatut/ Département d informatique École normale supérieure Centre d enseignement et de recherche en technologies de l information et systèmes École des ponts Transparents inspirés de ceux du cours de Mihaela Sighireanu en 2006-2007.

Plan 1 Rappels 2 Configuration Page d accueil Barre d outils Raccourcis clavier, souris Apparence 3 Manipulation des ressources Projets, répertoires, fichiers Importer, exporter Compilation, synchronisation Rechercher, sélectionner, marquer Comparer Historique local 4 Interface graphique Perspectives Vues Éditeurs

Espace de travail 1 [ File / Switch Workspace... ] : Changer d espace de travail. Attention : ne pas choisir votre répertoire $HOME, mais un sous-répertoire (par exemple : $HOME/workspace). pour la création de projets à partir de code existant : ne pas déplacer le répertoire contenant les sources dans votre espace de travail avant de créer le nouveau projet... 1 Workspace, en anglais

Plan de travail 3 Fournit l IG pour l utilisateur de la plateforme. Spécificité Eclipse : l IG 2 a l apparence d une application native du SE et est basée sur deux outils (SWT Standard Widget Tool, JFace) qui peuvent aussi être utilisés directement. Composantes physiques de l IG : menus, barre d outils, boutons, onglets, fenêtres. Composantes logiques de l IG (paramétrable par des greffons) : Éditeur : ouvre, modifie et sauvegarde des objets ; lance des actions. Vue : fournit des informations sur les objets (structure, composantes, etc... en communiquant avec d autres vues ou éditeurs. Perspective : ensemble d éditeurs et vues ayant une disposition précise dans le plan de travail. Exemples : navigation, documentation, débogage, etc... 2 interface graphique 3 Workbench, en anglais

Page d accueil 4 [ Window / Preferences... / General / Welcome ] On peut changer : le «style» de la page d accueil, les icônes/pages apparaissant sur la page d accueil, la position des sections que chaque page inclut. La page d accueil peut-être : fermée (utiliser [ Help / Welcome ] pour la rouvrir), en raccourci dans la barre du bas [ Go to the workbench ], en vue (bouton Minimize). 4 Welcome

Barre d outils La barre d outils contient des boutons représentant des liens vers les commandes possibles de la perspective. La barre d outils a deux états : verrouillé : pas de changement possible déverrouillé : on peut ré-arranger les boutons présents On peut changer l état : [ Mouse-R 5 / Lock the Toolbars ]. En état déverrouillé, on change la disposition des groupes de boutons en glissant/déposant les barres verticales à la gauche des groupes. 5 Bouton droit de la souris (sur la barre, bien sûr)

Raccourcis clavier, souris [ Window / Preferences... / General / Keys ] On peut visualiser les actions correspondant à chaque combinaison de touches (onglet View). On peut modifier ces actions : en choisissant un des styles prédéfini (Default, Emacs), en précisant un nouveau lien action - combinaison de touche. Attention, les actions liées aux touches changent en fonction de la vue choisie! [ Window / Preferences... / General ] : Permet de basculer entre le double et le simple clic.

Apparence : polices, couleurs, onglets [ Window / Preferences... / General / Appearance ] : Permet de changer la position des onglets dans les vues/editeurs empilés et le style des fenêtres. [ Window / Preferences... / General / Appearance / Colors and Fonts] : Permet de choisir les couleurs et les polices 6 de chaque perspective. [ File / Import... / Preferences ] / [ File / Export... / Preferences ] : Permet d importer/exporter les préférences depuis/vers un fichier. 6 font, en anglais

Projets Les projets représentent la plus grande la structure utilisée par le plan de travail. Ils contiennent des répertoires et fichiers. [ File / New / Project... ] : Permet la création d un projet. On doit fournir son nom, son type, (éventuellement) le répertoire qui contient ses ressources, (éventuellement) les dépendences avec d autres projets. [ Project / Open Project ]/[ Project / Close Project ] : Ouverture/fermeture d un projet sélectionné (aussi accessible via [ Mouse-R ]). [ Edit / Delete ] : Supprime le projet sélectionné avec possibilité de suppression du contenu (aussi accessible via [ Mouse-R ]).

Répertoires et fichiers [ Window / Show View / Navigator ] 7 [ Mouse-R / New / Folder ] : Création d un répertoire dans le projet/répertoire sélectionné. [ Mouse-R / New / File ] : Création d un fichier dans un projet ou un répertoire. Remarque : On ne peut pas créer des répertoires (ou des fichiers) en dehors de projets. [ Mouse-R /... ] : Dans le menu qui apparaît, il est possible de déplacer, copier, renommer, effacer et voir les propriétés de la ressource sélectionnée (chemin absolu, taille, date de modification,... ). 7 Attention, cette vue est différente de la vue Package Explorer du JDT...

Importer, exporter [ File / Import... / General ] : Lance l assistant d importation. On peut importer : des projets entiers à partir du système de fichiers 8 ou d une archive (ZIP, JAR), des ressources à partir du système de fichiers ou d une archive (ZIP, JAR). [ File / Export... / General ] : Lance l assistant d exportation. On peut exporter vers le système de fichier ou une archive (ZIP). 8 File System, en anglais

Compilation, synchronisation [ Window / Preferences... / General / Workspace ] : Build automatically : Permet de basculer entre le mode de compilation automatique (par défaut) et le mode manuel (fortement déconseillé 9 ). Save automatically before build : Permet de sauvegarder les ressources avant la compilation (en mode manuel de compilation). Refresh automatically : Synchronise automatiquement avec le système de fichiers (nouveaux fichiers/répertoires,... ). [ Run / External Tools / External Tools... / Program / New ] : Permet de configurer l exécution de programmes externes (par exemple, un outil particulier pour compiler les projets). 9 avec le JDT, la compilation manuelle désactive les rapports automatiques d erreurs et les avertissements

Rechercher [ Navigate / Go To / Resource... ] : Permet de chercher une ressource dans le plan de travail (uniquement) en cherchant un motif 10 de nom. [ Search / File... ] : Retrouve des fichiers selon des critères de (nom, contenu, localisation,... ). Le même menu permet de réaliser des remplacements. Le résultat est affiché dans une vue spéciale (Search). 10 pattern, en anglais

Sélectionner [ Navigate / Go Into ] : Affiche temporairement la ressource sélectionnée dans le navigateur. Dans la vue Navigator, Menu : Sort : Ordonner les ressources d après leur nom (défaut) ou leur type (extension). Filter... : N afficher que les ressources dont l extension est différente de celles indiquées. Select Working Set... : N afficher que les ressources sélectionnées par l utilisateur et groupées (logiquement) dans un ensemble de travail.

Marquer Les «signets»/«marque-pages» 11 permettent de retrouver facilement une information à partir d une liste affichée par la vue Bookmarks. [ Edit / Add Bookmark... ] : Marque un fichier entier sélectionné dans le navigateur ou bien la ligne actuelle dans l éditeur courant. Vue Bookmark, bouton Configure Filters... : N affiche que les signets correspondants aux critères donnés. 11 Bookmarks, en anglais

Tâches Les tâches sont des signets spéciaux, car ils ont plusieurs informations attachées : une description, une localisation (ressource, ligne), un état : «effectué» ou non, une priorité. La vue Tasks présente toutes les tâches attachées à un projet. [ Edit / Add Task... ] : Marque un fichier entier sélectionné dans le navigateur ou bien la ligne actuelle dans l éditeur courant. Vue Task, bouton Configure Filters... : N affiche que les tâches correspondants aux les critères donnés.

Comparer des ressources Plusieurs types de comparaisons sont possibles : comparer le contenu de plusieurs ressources, comparer une ressource avec son histoire locale. Pour sélectionner plusieurs ressources dans le navigateur, cliquer sur la ressource en maintenant la touche Control enfoncée. L éditeur de comparaison permet de copier une partie ou toutes les parties différentes dans les deux sens.

Historique local 12 À chaque modification d une ressource, une copie locale est maintenue, copie uniquement identifiée par sa date de sauvegarde. Opérations possibles sur cet historique : comparaison de la version actuelle avec des versions antérieures, remplacement de la version actuelle avec une des version antérieures, récupération d une ressource effacée. [ Window / Preferences... / General / Workspace / Local History ] : Configuration de l âge maximum et de la taille (nombre ou espace disque) de l historique local. 12 Local History, en anglais

Perspectives Le menu [ Window ] permet de : ouvrir/changer de perspective, sélectionner une perspective parmi celles disponibles, sauvegarder une perspective utilisateur. Pour créer une perspective, on part d une perspective disponible [ Window / Open Perspective ] et on la change en utilisant [ Window / Customize Perspective... ] et éventuellement on l enrichit en utilisant [ Window / Show View ]. Pour réinitialiser une perspective, utiliser [ Window / Preferences... / General / Perspectives ] ou [ Window / Reset Perspective ] pour la perspective courante.

Vues [ Window / Show View ] : Ouvrir une des vues disponibles. Une vue peut être déplacée en plaçant le curseur sur sa barre de titre et puis en le déplaçant. Les vues peuvent également être empilées. Les «vues rapides» 13 permettent de libérer le plan de travail, en ne s affichant qu à la demande (clic sur leur icône). Elles disparaissent d un simple clic sur leur icône dans la barre du bas ou en cliquant sur le bouton Minimize. L attribut de vue rapide peut être changé [ Mouse-R / Fast View ] sur la barre de la vue. 13 Fast View en anglais

Éditeurs [ Window / Preferences / General / Editors / File Association ] : Permet d associer un type de fichier avec un des éditeurs disponibles dans les greffons. Les éditeurs sont en général empilés, mais ils peuvent être séparés et positionnés individuellement dans la partie édition du plan de travail. [ Mouse-R / Refresh ] : Permet de mettre à jour l éditeur d un fichier qui a été édité en dehors du plan de travail.