Développons en Java avec Eclipse 0.80.1 | |
Copyright (C) 2003-2008 Jean-Michel DOUDOUX | (date de publication : 26/12/2008) |
|
Eclipse fournit dans le plan de travail plusieurs outils très pratiques qui permettent :
Cette fonction de recherche permet d'obtenir une liste d'éléments qui contiennent une chaîne désignée par un motif.
Elle peut se faire dans tous les fichiers, dans les fichiers source Java ou dans l'aide en ligne.
Pour effectuer une recherche, il faut cliquer sur l'îcone de la barre d'outils du plan de travail. Une boîte de dialogue permet de saisir les critères de recherche.
L'onglet "Recherche d'un fichier" permet de faire une recherche de fichiers contenant un texte respectant un motif. Ce motif peut être saisi ou sélectionné dans la liste déroulante à partir des précédents motifs recherchés. Il est possible de saisir les caractères recherchés et d'utiliser trois caractères dont la signification est particulière :
Il est possible de vouloir tenir compte de la casse en cochant la case "Respect maj/min".
Il est aussi possible de restreindre la recherche à certains fichiers en précisant un motif particulier. Un clic sur le bouton "Parcourir" ouvre une boite de dialogue qui permet de sélectionner un ou plusieurs types prédéfinis.
Pour lancer la recherche, il suffit de cliquer sur le bouton "Rechercher".
Une barre de progression indique l'évolution de la recherche et le nombre de fois ou le motif est trouvé. Un clic sur le bouton "Annuler" permet d'interrompre la recherche.
Il est possible d'utiliser les expressions régulières pour effectuer une recherche. Pour cela, il faut cocher la caser correspondante dans la boîte de dialogue. Dans la zone de saisie du mot à rechercher, l'appui sur la combinaison de touches Ctrl+espace ouvre un assistant qui facilite la saisie d'une expression régulière. |
Une fois la recherche terminée, la vue "Recherche" affiche les éléments contenant le motif et le nombre de fois ou le motif a été trouvé dans chaque élément.
Le bouton permet de passer à l'occurence suivante quelque soit l'élément qui la contienne. Lors du changement de l'élément qui contient l'occurence, celui ci est ouvert dans l'éditeur.
Il est possible de supprimer une ou plusieurs occurences dans la vue "Recherche". Le menu contextuel propose plusieurs options en fonction de la situation actuelle :
La vue "Recherche" affiche le résultat de la recherche courante mais elle mémorise aussi les précédentes recherches. Pour afficher les résultats des précédentes recherches, il suffit de sélectioner la recherche en utilisant le bouton . Un menu affiche la liste des précédents motifs de recherche et le nombre d'occurences trouvées. La recherche courante est cochée.
Il est toujours possible de réitérer la recherche en utilisant l'option "Nouvelle recherche" du menu contextuel de la vue.
La vue « Recherche » propose deux façons d'afficher les résultats d'une recherche :
Le bouton ouvre un menu déroulant qui permet de sélectionner le mode d'affichage |
La vue "Tâches" affiche et permet de gérer une liste de tâches à faire. Ces tâches peuvent être de plusieurs types :
Ces tâches peuvent être ou non associées à un élément de l'espace de travail. Par exemple, une erreur de compilation est associée à un fichier source.
Lorsqu'une tâche est associée à un élement, le nom de cet élément apparait dans la colonne "Ressource" et sa localisation dans l'espace de travai dans la colonne "Dans le dossier".
Il est possible d'accéder à l'élément associé à la tâche en double cliquant sur la tâche ou en sélectionnant l'option "Accéder à" du menu contextuel de la tâche. L'élément est ouvert dans l'éditeur avec le curseur positionné sur la ligne associée à la tâche.
Pour créer une tâche qui ne soit pas associée à un élément, il suffit de cliquer sur le bouton de la vue.
Une boîte de dialogue permet de saisir la description et la priorité de la nouvelle tâche.
Un clic sur le bouton "OK" crée la nouvelle tâche.
La création d'une tâche associée à un élement ne se fait pas dans la vue "Tâches" mais directement dans un éditeur qui contient l'élément. La tâche est associée à une ligne de l'élément.
Dans la barre à gauche de l'éditeur, le menu contextuel contient l'option "Ajouter une tâche ..."
Une boite de dialogue demande de saisir la description de la tâche et de sélectionner la priorité.
Un clic sur le bouton "OK" crée la tâche et une marque particulière apparait sur la ligne concernée dans la barre de gauche de l'éditeur.
Cette marque reste associée à la ligne même si la position de la ligne dans le fichier change (par ajout ou suppression de lignes dans la ressource).
Il suffit de sélectionner l'option "Supprimer une tâche" du menu contextuel associé à la marque de la tâche. La marque disparait et la tâche est supprimée de la liste.
Les signets (bookmarks) permettent de maintenir une liste d'éléments particuliers dans le but est de permettre d'y accéder rapidement. Pour afficher la vue "Signets", il faut sélectionner l'option "Afficher la vue / Signets" du menu "Fenêtre" du plan de travail.
A partir de la vue "Signets", pour ouvrir un élément dans l'éditeur, il y a trois possibilités :
Il est aussi possible à partir d'un signet de sélectionner l'élément dans la vue "Navigateur" en utilisant l'option "Afficher dans le navigateur" du menu contextuel.
Un signet peut concerner un élément (un fichier) ou plus précisement une composante de cet élément (une position particulière dans le fichier).
Pour créer un signet sur un élement, il suffit de le sélectionner dans la vue "Navigateur" et de sélectionner l'option "Ajouter un signet" du menu contextuel.
Pour créer un signet sur une ligne de l'élément, il suffit de positionner le curseur sur la ligne désirée dans l'éditeur et de sélectionner l'option "Ajouter un signet" du menu contextuel de la barre de gauche de l'éditeur.
Une boite de dialogue demande de saisir la description.
Le signet est ajouté dans la liste des signets et une marque est affichée dans la barre de gauche de l'éditeur sur la ligne concernée.
Pour supprimer un signet, il y a trois possibilités :
Le plan de travail dispose d'un outil pratique pour comparer le contenu de deux éléments. Pour réaliser cette comparaison, il faut sélectionner ces deux éléments en maintenant la touche Ctrl enfoncée dans la vue "Navigateur" et sélectionner l'option "Comparer / Réciproquement" du menu contextuel.
Si les deux fichiers sont identiques, une boîte de dialogue s'affiche :
Si les deux fichiers possèdent des différences, un éditeur particulier s'ouvre. Cet éditeur spécial pour les comparaisons, affiche chaque ligne des deux fichiers dans deux colonnes. Une colonne centrale permet de voir de façon graphique les différences grâce à des lignes.
Dans la barre centrale, les lignes en gris foncé sont identiques, les lignes en blanc sont des différences entre les deux fichiers.
La vue de comparaison de fichier contient une barre d'outils qui permet de naviguer dans les différences et de les reporter pour effectuer une synchronisation sélective.
La flèche vers le haut et le bas permet de naviguer dans les différences respectivement la suivante et la précédente. Les quatre premiers boutons permettent respectivement :
La vue explorateur de projets affiche le contenu des projets de façon hiérarchique en fonction du type de projet. Pour l'afficher, il faut utiliser l'option « afficher la vue / autres » du menu principal de la fenêtre. Il faut sélectionner l'élément « Explorateur de projets » dans « Généralités ». Exemple avec un projet Java |
|