Conseils et astuces

Les conseils et astuces suivants fournissent quelques idées pratiques d'augmentation de votre productivité.

Plan de travail

Gestion de l'état de l'écran à l'aide des vues rapides Les vues rapides permettent de dégager l'écran tout en restant aisément accessibles. Cliquez sur l'icône d'une vue rapide affiche cette dernière au-dessus des autres vues. La vue rapide disparaît dès que vous cliquez en dehors d'elle. La commande Vue rapide du menu système de la vue permet de transformer celle-ci en une vue rapide. Vous pouvez également créer une vue rapide en la faisant glisser dans la barre de raccourcis à gauche.
Ouverture d'éditeur par glisser-déposer Vous pouvez ouvrir un éditeur sur un élément en le faisant glisser de la vue où il réside (il peut s'agir de la vue Navigateur ou de la vue Package, par exemple), puis en le déposant dans la zone de l'éditeur.
Restauration de ressources supprimées Pour restaurer des fichiers supprimés, sélectionnez une ressource conteneur, puis choisissez Restauration à partir de l'historique local. Vous pouvez effectuer cette opération pour plusieurs fichiers simultanément.

Boîte de dialogue Restauration à partir de l'historique local

Commencer avec un écran propre à chaque session Un paramètre de la page de préférences Plan de travail > Editeurs permet de refermer tous les éditeurs ouverts à la fin de chaque session. Le démarrage suivant est alors plus rapide et affiche un écran "propre".
Interface utilisateur améliorée pour la synchronisation éditeur / vue La nouvelle commande Naviguer > Afficher dans fournit un moyen homogène de passer d'un éditeur ouvert à une vue en affichant le fichier correspondant (dans la vue Navigateur du fichier correspondant) ou de passer d'un fichier sélectionné dans une vue au même fichier dans une vue différente (de la vue Navigateur à la vue Packages).
Liaisons de touches personnalisables
Si vous exécutez la même commande de façon répétée, vous pouvez lui associer une séquence de touches, ce qui facilitera son lancement. L'affectation de nouvelles liaisons de touches et la visualisation de liaisons existantes sont réalisées à partir de la page Plan de travail > Touches.

Boîte de dialogue de préférences de liaisons de touches

Navigation accélérée dans l'espace de travail La commande Naviguer > Ouvrir la ressource (Ctrl+Maj+R) affiche une boîte de dialogue permettant de localiser et d'ouvrir rapidement un éditeur sur n'importe quelle ressource de l'espace de travail. Dans la même optique, la commande Naviguer > Aller à > Ressource développe et sélectionne la ressource dans la vue Navigateur, si elle a été sélectionnée.
Affichage en mosaïque de la zone de travail de l'éditeur Vous pouvez utiliser la technique de glisser-déposer pour modifier l'aspect de la zone de travail de l'éditeur. Sélectionnez l'onglet de l'éditeur et faites-le glisser vers le bord de la zone de travail de l'éditeur. Les icônes de dimensionnement fléchées (Icône flèche gauche) indiquent la direction dans laquelle la zone de l'éditeur peut être divisée.

Division de la zone de l'éditeur

Historique de navigation Les éditeurs du plan de travail comportent un historique de navigation. Si  vous ouvrez un second éditeur pendant la session, sélectionnez Naviguer > Précédent (Alt+flèche gauche ou Icône flèche gauche flèche gauche dans la barre d'outils du plan de travail) pour revenir en arrière. Ceci simplifie le traitement dans plusieurs éditeurs. 
Recherche incrémentielle d'une chaîne Pour ouvrir le mode de recherche incrémentielle, sélectionnez Edition > Recherche incrémentielle suivante (Ctrl+J) ou Edition > Recherche incrémentielle précédente (Ctrl+maj+J), puis tapez la chaîne à rechercher. Les occurences s'affichent de façon incrémentielle lors de la saisie. La chaîne de recherche s'affiche sur la ligne d'état. Appuyez sur Ctrl+J ou sur Ctrl+Maj+J pour passer à l'occurrence suivante ou à l'occurrence précédente. Appuyez sur Entrée ou sur Echap pour quitter le mode de recherche incrémentielle.
Accès au dernier emplacement d'édition Naviguer > Accéder à la dernière position d'édition (Ctrl+Q) permet d'atteindre l'emplacement de la dernière modification. Un bouton marqué Icône Accéder à la dernière position d'édition s'affiche dans la barre d'outils quand la commande Navigation dans l'éditeur est activée. Si la commande ne figure pas dans votre perspective, vous pouvez l'ajouter en sélectionnant Fenêtre > Personnaliser la perspective > Autre > Navigation dans l'éditeur.
Liaison de la vue à l'éditeur ouvert

La vue Navigateur de la ressource (ou les vues similaires) n'est plus étroitement liée à l'éditeur ouvert par défaut. Ceci signifie que fermer des éditeurs ou basculer dans des éditeurs ne modifie pas la sélection dans la vue Navigateur. Le bouton de liaison avec l'éditeur disponible dans la barre d'outils de la vue Navigateur (ou de vues similaires) permet d'afficher en permanence le fichier en cours d'édition.

Explorateur de modules liés avec l'éditeur

Copie et déplacement de ressources Vous pouvez déplacer des fichiers et des dossiers dans la vue Navigateur par la technique de glisser-déposer. Pour effectuer des copies, maintenez la touche Ctrl enfoncée.
Importation de fichiers Vous pouvez importer rapidement des fichiers et des dossiers dans votre espace de travail en les faisant glisser depuis le système de fichiers (Explorateur Windows, par exemple) et en les déposant dans la vue Navigateur. Les fichiers et les dossiers sont toujours copiés dans le dossier alors que les originaux ne sont pas touchés. L'opération de copier-coller fonctionne également.
Exportation de fichiers Faire glisser des fichiers et des dossiers de la vue Navigateur vers le système de fichiers (fenêtre de l'Explorateur Windows) a pour effet de les exporter. Les fichiers et les dossiers sont toujours copiés dans le dossier alors que les ressources de l'espace de travail ne sont pas touchées. L'opération de copier-coller fonctionne également.
Recherche /remplacement global Pour rechercher du texte qui doit être remplacé, sélectionnez Rechercher > Fichier dans le menu principal. Dans la vue Recherche, sélectionnez les entrées à remplacer, puis Remplacer la sélection dans le menu contextuel.
Réduire tous les éléments ouverts Pour réduire tous les éléments de projet et de dossier développés, cliquez sur le bouton Tout réduire dans la barre d'outils de la vue Navigateur (et des vues similaires).

Bouton Tout réduire de la barre d'outils de la vue Navigateur

Ouverture d'éditeurs d'un simple clic Le mode Ouverture de la page des préférences Plan de travail permet d'activer l'ouverture d'éditeurs par simple clic. Dans le mode simple clic, un simple clic sur un fichier de la vue Navigateur (ou d'une vue similaire) le sélectionne et l'ouvre immédiatement.
Boutons Suivant / Précédent La combinaison Ctrl+. et Ctrl+ permet de passer à l'occurence suivante ou précédente en ce qui concerne les recherches, les erreurs d'édition ou les différences de comparaison. Ceci correspond aux raccourcis des commandes Naviguer > Suivant et Naviguer > Précédent.
Description de la configuration Lors d'un rapport d'erreur, il est souvent important de dresser la liste détaillée de la configuration. Le bouton Détails de la configuration dans la boîte de dialogue Aide > A propos Produit ouvre une boîte de dialogue contenant différentes informations sur la configuration, comme les versions des plug-in, les préférences personnelles et le contenu du fichier journal interne. Vous pouvez sauvegarder ces informations dans un fichier que vous attacherez ensuite au rapport des incidents.
Gestion de projets dans l'espace de travail La commande Projet > Fermer le projet permet de gérer des projets dans l'espace de travail. Quand un projet est fermé, ses ressources sont momentanément "hors connexion" et n'apparaissent plus dans le plan de travail (mais elles résident toujours dans le système de fichiers local). Les projets fermés occupent moins d'espace en mémoire. Sachant qu'ils ne sont pas pris en compte lors d'une compilation, en fermer certains peut réduire le temps nécessaire à une compilation.
Restauration de l'aspect d'une perspective La réorganisation et la fermeture de vues d'une perspective peuvent la rendre incompréhensible et compliquer ainsi sa gestion. Pour restaurer la perspective dans son été précédent, sélectionnez Fenêtre > Réinitialiser la perspective.
Réservation d'éditeurs Quand la préférence Fermer automatiquement les éditeurs (disponible dans la page Plan de travail > Editeurs) est active, vous pouvez empêcher la fermeture d'un éditeur précis en sélectionnant le bouton Réserver l'éditeur dans la barre d'outils du plan de travail.

Bouton Réserver l'éditeur

Importation d'un projet Si vous importez un projet, les fichiers de ressources qui lui sont associés ne sont pas copiés. En vérifiant les propriétés du projet, vous pourrez constater que l'emplacement du projet dans le système de fichiers est l'emplacement que vous avez spécifié.
Réorganisation des onglets de l'éditeur Pour réorganiser les éditeurs ouverts, vous pouvez utiliser la technique de glisser-déplacer. Sélectionnez l'éditeur qui vous intéresse, puis faites-le glisser vers la position voulue. Lors du positionnement d'éditeurs, l'icône pile icône pile indique un emplacement de destination valide.
Suppression de tâches terminées La commande Supprimer les tâches terminées du menu contextuel de la vue Tâches permet de supprimer toutes les tâches terminées dans cette vue. Elle est plus pratique que la technique de sélection inviduelle de tâches terminées.
Navigation rapide entre vues, éditeurs et perspectives En examinant le menu Fenêtre > Raccourcis clavier, vous pouvez constater qu'il existe plusieurs moyens de navigation rapide entre les vues, les éditeurs , les perspectives et les menus du plan de travail. Ces commandes possède des accélérateurs par mots clés, comme Ctrl+F6 pour basculer entre éditeurs, Ctrl+F7 pour basculer entre vues, Ctrl+F8 pour basculer entre perspectives, et F12 pour activer l'éditeur.

Menu des raccourcis clavier

Agrandissement d'une vue ou d'un éditeur Pour agrandir une vue ou un éditeur, cliquez deux fois sur sa barre de titre (s'il s'agit d'une vue) ou sur son onglet (s'il s'agit d'un éditeur). Cliquez deux fois à nouveau pour restaurer la taille habituelle.
Affichage des propriétés de ressources La vue Propriétés (Fenêtre > Afficher la vue > Propriétés) permet d'afficher les propriétés de plusieurs ressources. Il s'agit d'un moyen plus rapide que l'ouverture de la boîte de dialogue Propriétés pour chaque ressource.

Boîte de dialogue des propriétés de ressource

Recherche rapide d'une ressource La commande Naviguer > Aller à > Ressource permet de rechercher rapidement une ressource. Si la commande Aller à > Ressource ne figure pas dans la perspective, vous pouvez l'ajouter en sélectionnant Fenêtre > Personnaliser la perspective > Autre > Navigation des ressources.
Informations complémentaires sur les ressources Les décorations d'intitulés sont un mécanisme général d'affichage d'informations complémentaires sur une ressource. Ouvrez la page de préférences Plan de travail > Décorations d'intituléspour faire votre choix dans les types de décorations.
Filtrage de ressources Les vues Navigateur et Tâches prennent en charge le filtrage de leur contenu. Vous pouvez choisir quels éléments seront visibles en appliquant des filtres ou des jeux de documents. Les commandes Filtres sont disponibles dans le menu d'affichage. Le jeu de documents est sélectionné à l'aide de la commande Sélectionner un jeu de documents dans le menu de la vue Navigateur. Dans la vue Tâches, un jeu de documents peut être sélectionné à partir de la boîte de dialogue Filtres.
Personnalisation de la barre d'outils et de la barre de menus Vous pouvez sélectionner les éléments figurant dans la barre d'outils principale et dans la barre de menus, à l'aide de la commande Fenêtre > Personnaliser la perspective.

Personnalisation de la barre d'outils et de la barre de menus

Correctif rapide dans la vue Tâches La commande Correctif rapide de la vue Tâches permet de suggérer une correction automatique pour l'élément sélectionné. La commande Correctif rapide n'est active qu'en présence d'un correctif suggéré.
Création de variables de chemin Lors de la création d'un dossier ou d'un fichier lié, vous pouvez indiquer un emplacement relatif à une variable de chemin. Les variables de chemin permettent de partager des projets contenant des ressources liées sans obliger les membres de l'équipe à avoir le même chemin d'accès dans leur système de fichiers. Vous pouvez définir une variable de chemin lors de la création d'une ressource liée ou via la page de préférences Plan de travail > Ressources liées.

Boîte de dialogue Variables de chemin

Comparaison d'archives compressées les uns avec les autres ou avec un dossier Sélectionnez deux archives compressées ou une archive et un dossier dans la vue Navigateur, puis choisissez Comparer à > Réciproquement dans le menu en incrustation. Les différences entre les deux objets s'affichent dans l'éditeur de comparaisons. La sous-fenêtre du haut indique les entrées différentes. Cliquez deux fois sur une entrée pour lancer une comparaison de contenu dans la sous-fenêtre inférieure.

Ceci fonctionne dans tout contexte impliquant une comparaison de fichiers. Si une opération de synchronisation CVS signale une archive dans l'arborescence des ressources, vous pouvez cliquez deux fois dessus pour parcourir les modifications de l'archive.

Ant

Exécution de cibles Ant Pour exécuter une cible dans la vue Ant, il suffit de cliquer deux fois dessus (ce qui revient à sélectionner la cible et à choisir Exécuter dans le menu contextuel).
Arrêt de compilation Ant La commande Terminer de la console (ou de la vue Débogage) permet d'arrêter une compilation Ant qui s'exécute en arrière-plan.
Résultats de compilation Ant et liens hypertexte Les résultats générés par un fichier de compilation Ant s'affichent dans la vue Console dans le même format hiérarchique que celui utilisé lors de l'exécution de Ant à partir de la ligne de commande. Les tâches Ant (comme "[mkdir]") sont associés par liens hypertexte au fichier de compilation Ant correspondant, et les rapports d'erreurs javac sont associés par liens hypertexte aux numéros de ligne correspondants dans le fichier source Java.

La console prend désormais en charge les liens hypertexte de javac, de jikes et du compilateur Java d'Eclipse. Toutes les erreurs signalées sont associés par liens hypertexte aux numéros de ligne incriminés dans le fichier source Java.

Capacités de recherche de Ant Lors de l'utilisation du raccourci Exécuter > Outils externes > Exécuter en tant que > Compilation Ant, Ant recherche le fichier compilation à exécuter, en partant du fichier de la ressource sélectionnant et en remontant dans l'arborescence (agissant ainsi comme une fonction "-find"). Les noms des fichiers de compilation à rechercher sont indiqués dans la page de préférences Ant.

Aide

Signets d'aide Il est à présent possible de conserver une liste personnelle de signets placés dans des pages d'aide. Pour créer un signet, cliquez sur le bouton icône Signet de document Ajouter un signet au document dans la barre d'outils du navigateur d'aide. Les signets s'affichent dans la page icône Signets Signets.
Jeux de documents d'aide Les jeux de documents d'aide permettent de limiter des recherches à la portée d'une rubrique. Conservés entre les sessions, ils sont utilisables lors de recherches dans l'aide du plan de travail ainsi que dans le navigateur d'aide.

Boîte de dialogue de jeux de documents d'aide

Configuration d'un navigateur d'aide personnalisé Vous pouvez employer un navigateur Web préféré au lieu du navigateur par défaut. Pour cela, vous disposez d'une option dans la page de préférences Aide.

Equipe - CVS

Contrôle/Edition CVS La partie "édition" de la fonctionnalité Contrôle/Edition de Cvs est désormais prise en charge. Dans la page de préférences Equipe > CVS > Contrôle/Edition (qui doit être définie avant l'ajout de projets dans l'espace de travail), vous pouvez choisir de signaler automatiquement au serveur CVS tout début de travail d'édition d'un fichier. A son tout, le serveur CVS signale alors l'édition aux utilisateurs de la liste de contrôle de ce fichier. Quand vous êtes sur le point d'éditer un fichier, le système vous informe si d'autres personnes sont déjà en train de le modifier. Le menu contextuel Equipe > Afficher les éditeurs d'un fichier dresse la liste des utilisateurs qui modifient ce dernier. Il comporte également les commandes édition (edit) et unedit.
Jeu de documents pour des projets d'équipe importés Vous disposez à présent d'une option pour créer un jeu de documents pour les projets importés dans l'espace de travail ; elle est disponible via Importer > Jeu de projets de l'équipe. Elle fonctionne avec tous les types de référentiels.

Boîte de dialogue d'importation d'un jeu de projets de l'équipe

Support des jeux de documents dans CVS Les utilisateurs peuvent désormais définir des jeux de documents ce qui limite le nombre de projets affichés dans la vue Référentiels CVS.
Comparaison de versions différentes Pour comparer un dossier ou un fichier à une autre version, sélectionnez un dossier ou un fichier dans la vue Référentiels CVS, puis choisissez Comparer à dans le menu contextuel.
Restauration de fichiers supprimés dans CVS Les fichiers supprimés peuvent désormais être interrogés et restaurés du référentiel CVS à l'aide de la commande Equipe > Restaurer du référentiel, disponible pour les projets et les dossiers CVS.
Synchronisation rapide CVS L'action "quick sync" (synchronisation express) a été ajoutée à la liste des actions CVS. Elle permet de sélectionner les projets CVS à sélectionner. Un nouveau bouton s'affiche dans la perspective Exploration du référentiel CVS, mais vous pouvez le placer aisément dans d'autres perspectives.
Réservations CVS plus souples La nouvelle action Réserver dans permet de réserver un dossier dans un projet existant. Aussi, tout dossier partagé d'un projet peut être déconnecté du contrôle pour que ses modifications ou sa suppression ne soient pas identifiés en tant que modifications sortantes par CVS. Les projets CVS peuvent à présent être configurés pour ne pas tenter de traiter des répertoires absents lors de la mise à jour.
Prise en charge du protocole SSH2

Eclipse comporte une méthode de connexion SSG appelée 'extssh'. Cependant, cette méthode ne prend en charge que les serveur SSH1. Si vous souhaitez qu'Eclipse se connecte à votre serveur qui exécute SSH2, vous disposez de deux options :

  1. utiliser un client de ligne de commande supportant SSH2 avec la méthode de connexion 'ext' ;
  2. télécharger un plug-in créé par JCraft et fournissant une méthode de connexion SSH2.

Pour utiliser la méthode de connexion 'ext', téléchargez et installez un client de ligne de commande SSH pour votre environnement. Dans la page de préférences Equipe > CVS > Méthode de connexion externe, configurez l'emplacement et le mode d'exécution de l'exécutable SSH. Pour fonctionner, la méthode ext impose que le client CVS su serveur prenne en charge le mode serveur. Vous pouvez le vérifier à l'aide de la commande cvs --help-commands.

Gestion d'une vue Synchronisation CVS comportant de nombreux conflits

Si la vue de synchronsation comporte plusieurs faux conflits (c'est-à-dire un fichier signalé en conflit alors que son contenu n'a pas changé) :

  1. Dans le menu de barre d'outils de la vue, sélectionnez Comparer le contenu des fichiers.
  2. La synchronisation est régénérée et tous les faux conflits sont supprimés.
  3. Pour les conflits réels restants, vous pouvez soit accepter le contenu distant (Remplacer et mettre à jour) ou publier le fichier sur le serveur (Remplacer et valider).
Partage de projets CVS

Vous pouvez sauvegarder la liste des projets CVS partagés dans CVS dans un jeu de projets d'équipe. Ceci est un moyen aisé de recréer votre espace de travail avec des projets CVS partagés.

  1. Une fois que vous avez réservés le jeu de projets dans le référentiel CVS, sélectionnez Fichier > Exporter dans le menu principal.
  2. Sélectionnez Jeu de projets de l'équipe dans la liste, puis sélectionnez les projets à exporter. Le fichier généré peut être partagé avec votre équipe permettant ainsi des configurations rapides de l'espace de développement.
  3. Pour importer le jeu de projets, sélectionnez Fichier > Importer, puis Jeu de projets de l'équipe. Les projets sont extraits de CVS et un emplacement de référentiel est créé automatiquement.
Restauration à l'état précédent d'un fichier CVS géré ayant été édité mais non validé

Deux méthodes sont à votre disposition :

  1. Sélectionnez le fichier et, dans le menu contextuel, choisissez Remplacer par >Le plus récent de HEAD.

ou

  1. Sélectionnez le fichier ou un dossier parent et, dans le menu contextuel, sélectionnez Equipe > Synchroniser avec le référentiel.
  2. Basculez ensuite dans le mode entrant/sortant à l'aide du bouton de barre d'outils de la vue.
  3. Sélectionnez le fichier et, dans le menu contextuel, choisissez Remplacer et mettre à jour.
Affichage de la sous-fenêtre Ancêtres lors de comparaisons tridirectionnelles

Quand une synchronisation CVS génère un conflit, il est utile d'afficher l'ancêtre commun à l'origine des deux versions en conflit.

Pour afficher l'ancêtre commun, appuyez sur le bouton Afficher la sous-fenêtre Ancêtre dans la barre d'outils locale de la visionneuse de comparaisons.

Bouton Afficher la sous-fenêtre Ancêtre dans la visionneuse de comparaisons

Pour que la sous-fenêtre Ancêtres s'affiche automatiquement en cas de conflit, sélectionnez l'option Affichage de la fenêtre Ancêtres au démarrage dans la page d'onglet Comparaison de texte de la page de préférences de comparaison/correction.

 
Copyright IBM Corporation and others 2000, 2003