Conseils et astuces

Les conseils et astuces suivants fournissent quelques idées pratiques d'augmentation de votre productivité. Ils sont divisés selon les sections suivantes :

Plan de travail

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 au dernier éditeur. Ceci simplifie le traitement dans plusieurs éditeurs.
Ctrl+E Liste des éditeurs Vous pouvez rapidement changer d'éditeur à l'aide de la liaison de touches Ctrl+E qui permet d'ouvrir une liste de tous les éditeurs ouverts. Cette liste prend en charge la frappe en continu qui permet de rechercher l'éditeur et referme les éditeurs à l'aide d'un menu en incrustation ou de la touche de suppression.
Commencer avec un écran propre à chaque session Un paramètre sur la page de préférences Général > 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".
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.
Affichage en cascade 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.

Zone de travail de l'éditeur en mosaïque

Ouverture d'éditeurs d'un simple clic Le mode Ouverture de la page des préférences Général 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.
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 Réduire tout dans la barre d'outils de la vue Navigateur (et des vues similaires).

Bouton Réduire tout dans la barre d'outils du navigateur

Recherche/remplacement global Utilisez Rechercher > Fichier dans le menu principal pour indiquer le texte à remplacer et la portée dans laquelle vous souhaitez le remplacer. Appuyez ensuite sur Remplacer....
Remplacement à partir de la vue de recherche Vous pouvez remplacer les occurrences de fichiers à l'aide de Remplacer... ou Remplacer la sélection... dans le menu contextuel de la vue de recherche.
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.

Exploration de package lié avec l'éditeur

Synchronisation manuelle de l'éditeur et de la 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).

Lorsque vous entrez Alt+Maj+W, un menu contextuel comportant les cibles de vues disponibles s'affiche.

Menu de raccourci pour la commande Afficher dans

Navigation rapide entre vues, éditeurs et perspectives En examinant le menu Fenêtre > Navigation, 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èdent des raccourcis clavier 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 de raccourcis-claviers

Pour accéder directement à une vue particulière, vous pouvez définir un raccourci clavier vers une vue via la page des préférences Général > Touches.

Réservation d'éditeurs Lorsque la préférence Fermer automatiquement les éditeurs est active (disponible dans la page de préférences Général > Editeurs, vous pouvez empêcher la fermeture d'un éditeur précis à l'aide du bouton Réserver l'éditeur dans la barre d'outils du plan de travail.

Réserver l'éditeur

Réorganisation des onglets de l'éditeur Pour réorganiser les éditeurs ouverts, vous pouvez utiliser la technique de glisser-déposer. 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.
Réduction des vues et des éditeurs Espace insuffisant ? Essayez de réduire les vues non utilisées, afin de récupérer l'état de l'écran. Chaque pile de vues contient une icône de réduction et une icône d'agrandissement.

Pile de vues réduites

Agrandissement des vues et des éditeurs 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.
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 vue rapide située dans la partie inférieure gauche.
Vues rapides et barre de perspectives La vue rapide et les barres de perspective peuvent être ancrées séparément, indépendamment les unes des autres.

Par défaut, la barre de perspectives se trouve dans le coin supérieur droit de l'écran. Elle peut également être ancrée dans la partie supérieure gauche sous la barre d'outils principale ou à l'extrême gauche. Elle peut être déplacée via le menu contextuel de la barre de perspectives ou via la page des préférences Général > Apparence.

Menu contextuel de la barre de perspectives

Par défaut, la barre des vues rapides se trouve dans le coin inférieur gauche de l'écran. A l'instar de la barre de perspectives, elle peut être ancrée dans un autre emplacement. Pour ce faire, faites glisser la zone vers la gauche ou vers la droite de l'écran (ou de nouveau vers le bas, si elle se trouve déjà dans une de ces positions).

Zone de la vue rapide

Vues détachées

Il est possible de détacher une vue pour la placer à n'importe quel autre endroit, notamment sur une autre fenêtre Eclipse.

Pour cela, il suffit de cliquer avec le bouton droit sur la vue à déplacer et de sélectionner "Détaché" dans le menu. (Vous pouvez également déplacer la vue par son extrémité pour la détacher de sa position dans la perspective.)

Capture d'écran de l'option Détacher du menu contextuel

Ensuite, placez la vue où vous le souhaitez. Vous pouvez aussi faire glisser d'autres vues dans la même fenêtre.

capture d'écran de la vue flottante

Pour replacer la vue à sa position initiale, utilisez l'option de menu contextuel Restaurer. (Vous pouvez également déplacer la vue par son extrémité.)

Restauration de la taille d'une boîte de dialogue De nombreuses boîtes de dialogue Eclipse sont redimensionnables et s'ouvrent à l'emplacement et sa taille d'origine. Bien que cela soit pratique, vous pouvez parfois avoir besoin de restaurer la boîte de dialogue à sa taille par défaut. Pour restaurer la boîte de dialogue à sa taille d'origine, cliquez deux fois dans l'espace vierge situé au bas de la boîte de dialogue en regard des boutons.
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 rétablir l'état précédent, sélectionnez Fenêtre > Réinitialiser la perspective.
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 de préférences Général > Touches.

Boîte de dialogue Préférence de liaisons de touches

Afficher tous les raccourcis clavier Lorsque vous travaillez dans vos éditeurs et vos vues favorites d'Eclipse, il suffit d'appuyer sur Ctrl+Shift+L pour afficher une liste complète des liaisons de touches disponibles. C'est une méthode permettant d'apprendre rapidement ce qui est disponible dans l'interface et d'accélérer votre productivité grâce aux raccourcis. Cette information est également disponible sur la page de préférences améliorée Général > Touches.

Capture d'écran de touches liées

Assistance pour les liaisons de touches

Eclipse prend en charge les liaisons de touches qui contiennent plusieurs séquences de touches. Il s'agit, par exemple, des liaisons de touches "Ctrl+X S" ("Sauvegarder" dans la configuration de touches Emacs) ou "Alt+Maj+Q Y" ("Ouverture de la vue de synchronisation" dans la configuration de touche par défaut). Il est difficile d'apprendre ces touches et aussi de s'en souvenir si vous ne les utilisez pas très souvent. Il est désormais possible d'afficher une petite fenêtre en incrustation indiquant les exécutions possibles des touches que vous avez déjà utilisées.

Assistant de touches

Un onglet "Options avancées" est disponible dans les préférences, sous Général > Touches. Accédez à cet onglet et cochez la case "M'aider pour les séquences de touches des raccourcis clavier".

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

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

Navigation accélérée dans l'espace de travail 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.
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.
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 génération, en fermer certains peut réduire le temps nécessaire à une génération.
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 de Produit ouvre une boîte de dialogue contenant différentes informations sur la configuration, comme les versions des plug-ins, 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.
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 individuelle de tâches terminées.
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 Propriétés de la 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, puis 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 Général > Apparence > Décorations d'intitulés pour 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.
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 lorsque vous créez une ressource liée ou à l'aide de la page de préférences Général > Espace 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 cliquer deux fois dessus pour parcourir les modifications de l'archive.

Accéder à l'espace de travail

Au lieu d'arrêter Eclipse et de redémarrer avec un espace de travail différent, vous pouvez utiliser Fichier > Accéder à l'espace de travail.

Cette astuce est également utile lorsque vous modifiez certaines préférences qui requièrent un redémarrage (par exemple, les préférences Général > Apparence). Pour redémarrer rapidement, il suffit d'accéder à votre espace de travail en cours.

Toujours exécuter en arrière-plan

La plupart des opérations peuvent, le cas échéant, être exécutées en arrière-plan, de sorte que puissiez continuer de travailler lorsqu'elles sont terminées.

Boîte de dialogue de progression avec le bouton Exécuter en arrière-plan

Dans la page des préférences Général, vous pouvez choisir d'exécuter toujours les opérations en arrière-plan pour que la boîte de dialogue initiale ne s'affiche jamais pour ces opérations.

Préférence Toujours exécuter en arrière-plan

Désactivation des capacités non utilisées

Si vous n'utilisez jamais certaines parties de la plateforme Eclipse (par exemple, si vous n'utilisez pas les référentiels CVS ou si vous ne développez pas de plug-in), vous pouvez les désactiver en intégralité à partir de l'interface utilisateur. Les segments du plan de travail qui peuvent être filtrés se trouvent dans la page des préférences Général > Capacités. En désactivant les capacités, vous pouvez masquer des vues, des perspectives, des pages de préférences et d'autres contributions.

Page de préférences Capacités

Edition

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 occurrences 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 correspondant marqué Icône Accéder à la dernière position s'affiche dans la barre d'outils. Si ce bouton de barre d'outils ne figure pas dans votre perspective, vous pouvez l'ajouter en sélectionnant Fenêtre > Personnaliser la perspective, puis Autre > Navigation dans l'éditeur.
Raccourcis permettant la manipulation des lignes Tous les éditeurs de texte basés sur la structure d'éditeur Eclipse prennent en charge les fonctions d'édition, y compris le déplacement des lignes vers le haut ou vers le bas (Alt+flèche vers le haut et Alt+flèche vers le bas), la copie des lignes (Ctrl+Alt+flèche vers le haut et Ctrl+Alt+flèche vers le bas), l'insertion d'une nouvelle ligne au-dessus ou au-dessous de la ligne en cours (Ctrl+Maj+Entrée et Maj+Entrée) et la conversion en minuscules ou en majuscules (Ctrl+Maj+Y et Ctrl+Maj+X).
Quick Diff : visualisation des modifications lors de l'édition Quick Diff fournit une indication de modification codée en couleur lors de la saisie. Il peut être activé pour les éditeurs de texte à l'aide du menu contextuel de la règle, Ctrl+Maj+Q ou pour tous les nouveaux éditeurs sur la page des préférences Général > Editeurs > Editeurs de texte > Quick Diff. Les couleurs indiquent les ajouts, les suppressions et les modifications apportées à la mémoire tampon de l'éditeur, en comparaison avec une référence, par exemple, le contenu du fichier sur disque ou sa révision CVS la plus récente.

Quick Diff

Lorsque le curseur de la souris est placé sur une modification dans la règle verticale, une info-bulle affiche le contenu d'origine qui peut être restauré à l'aide du menu contextuel de la règle. Le menu contextuel permet également d'activer ou de désactiver Quick Diff.

Personnalisation de la présentation des annotations Vous pouvez personnaliser la présentation des annotations dans les éditeurs via la page de préférences Général > Editeurs > Editeurs de texte > Annotations :

Page des préférences Annotations

Boutons Suivant / Précédent La combinaison Ctrl+. et Ctrl+ permet de passer à l'occurrence 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.
Prise en charge du délimiteur de ligne

Vous pouvez définir le délimiteur de ligne utilisé lors de la création de nouveaux fichiers texte. Vous pouvez utiliser un paramètre unique pour tout l'espace de travail ou pour un projet donné dans la page de préférences Général > Espace de travail. De plus, vous pouvez appliquer une conversion de délimiteur de ligne aux projets, dossiers et fichiers et non plus uniquement au contenu d'un seul éditeur.

Capture d'écran de la boîte de dialogue délimiteur par défaut

Achèvement des mots

Tous les éditeurs de texte vous permettent de compléter un préfixe par un mot se trouvant dans un des buffers ou éditeurs ouverts. La combinaison de touche par défaut pour l'achèvement des mots est Alt+/. (Ctrl+. sur le Mac).

Ouverture de fichiers sans titre

Vous pouvez ouvrir un éditeur de texte sans devoir créer de fichier au préalable. Il suffit de sélectionner Fichier > Nouveau > Fichier texte sans titre.

Ant

Lancement à partir du menu contextuel Vous pouvez lancer une compilation Ant à partir du menu contextuel. Sélectionnez un fichier de compilation Ant, puis choisissez Exécuter > Compilation Ant dans le menu contextuel. Pour configurer des options avant d'exécuter la génération, utilisez Exécuter > Compilation Ant..., ce qui permet d'ouvrir la boîte de dialogue de la configuration de lancement. Une compilation peut également être démarrée à partir du menu contextuel de la structure de l'éditeur Ant.
Spécification de JRE Vous pouvez spécifier le JRE dans lequel une compilation Ant a lieu, à l'aide de l'onglet JRE de la boîte de dialogue d'une configuration de lancement Ant. La compilation peut être définie de sorte qu'elle s'exécute dans un JRE distinct (valeur par défaut) ou dans le même JRE que l'espace de travail Eclipse. Il est à noter que certaines tâches spécifiques à Eclipse exigent l'exécution de la compilation dans le même JRE qu'Eclipse.
Exécution de cibles Ant dans la vue 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 en charge les liens hypertexte de javac, de jikes et du compilateur Java d'Eclipse. Toutes les erreurs signalées sont associées 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.

Help

Affiche une fenêtre externe Vous avez des difficultés à lire les rubriques d'aide à partir de la vue ou de la fenêtre d'aide ? Utilisez le bouton Affiche une fenêtre externe Affiche une fenêtre externe dans la barre d'outils afin de visualiser le document dans la fenêtre d'aide entière.
Rechercher une rubrique Lorsque vous recherchez une rubrique, vous pouvez repérer où la rubrique se situe dans la table des matières en cliquant sur le bouton Afficher dans la table des matières Afficher dans la table des matières de la barre d'outils.
Signets Il est 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.
Infopops Si vous préférez les infopops jaunes utilisées dans les versions précédentes pour l'aide contextuelle, vous pouvez configurer l'aide pour afficher ces informations au lieu de la vue ou de la fenêtre d'aide dans la page de préférences Aide.
Aide-mémoire Les aide-mémoire proposent une assistance pas à pas sur la manière d'effectuer les tâches courantes. Pour savoir quels aide-mémoire sont disponibles, utilisez l'option de menu Aide > Aide-mémoire....
Etat de l'aide-mémoire Un aide-mémoire mémorise les étapes que vous avez accomplies même si vous fermez la vue de l'aide-mémoire, ouvrez un autre aide-mémoire ou quittez Eclipse.

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 tour, 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 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 du 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, branche ou date, 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.
Rattachement d'une synchronisation Plusieurs synchronisations peuvent désormais être définies et disponibles dans la vue Synchronisation. Utilisez le bouton Attacher de la barre d'outils dans la vue Synchronisation pour attacher une synchronisation. Lors d'une prochaine synchronisation, une synchronisation va être créée. Vous pouvez ainsi synchroniser des ensembles de ressources différents.
Assistant de réservation Vous pouvez désormais réserver aisément des projets via l'assistant Fichier > Importation > Réservation de projets à partir de CVS. Cet assistant permet également de réserver des projets à partir d'un serveur CVS qui ne prend pas en charge l'exploration de son contenu.
Exploration des modifications à l'aide des ensembles CVS Vous pouvez parcourir un ensemble de modifications regroupées logiquement dans la vue Synchronisation par auteur, commentaire et date. Activez la mise en forme en cliquant sur le bouton Ensemble de modifications de la barre d'outils. Cet ensemble peut être utilisé dans le mode Entrée lors des synchronisations et lors des comparaisons.

Groupement des modifications de sortie

Vous pouvez grouper les modifications de sortie en ensembles de modifications dans la vue Synchroniser. Pour activer cette fonction, passez en mode sortie ou les deux, et sélectionnez le modèle Ensemble de modifications dans le menu déroulant de sélection des modèles de la barre d'outils. Vous pouvez alors créer des ensembles de modifications de sortie et leur assigner des modifications.
Planification d'une synchronisation Vous pouvez planifier l'exécution périodique d'une synchronisation. Une synchronisation peut être planifiée à partir de la vue Synchronisation, via l'action Planifier... dans le menu déroulant de la vue.
Publication des modifications dans une branche existante Si votre espace de travail contient des modifications que vous souhaitez valider dans une branche autre que celle à laquelle vous êtes connecté, vous pouvez exécuter l'option Equipe > Basculer sur une autre branche ou version et basculer sur une autre branche. Cette option ne modifie pas les fichiers modifiés qui peuvent ensuite être validées dans une autre branche.
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é 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.

Vous pouvez afficher les ancêtres communs en cliquant sur le bouton Afficher la sous-fenêtre Ancêtre dans la barre d'outils locale de l'afficheur de comparaisons.

Bouton Afficher la sous-fenêtre Ancêtre dans l'afficheur 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.

Fusion dans un éditeur de comparaison Vous pouvez fusionner, à l'aide d'un simple clic, les modifications entrantes avec l'éditeur de comparaison. Déplacez le curseur sur le petit carré qui est situé au milieu de la ligne connectant deux séries d'une modification entrante ou conflictuelle. Un bouton permettant d'accepter la modification apparaît.

Bouton Fusionner

A cet effet, l'option Connecter des séries avec une ligne unique de la page de préférences Général > Comparaison/correction > Comparaison de texte doit être activée.

Assistance de contenu pour les branchements et les fusions

Lors des branchements ou des fusions avec CVS, vous pouvez utiliser l'assistance de contenu dans les champs d'étiquette pour sélectionner une étiquette utile. Par exemple, lors d'un branchement, vous pouvez utiliser l'assistance pour choisir une étiquette depuis la liste des étiquettes de branchement existant sur les autres projets de votre espace de travail. Lors d'une fusion, vous pouvez utiliser l'assistance de contenu pour choisir la branche qui contient les modifications que vous fusionnez. L'assistant de fusion essayera également de choisir l'étiquette de début correcte automatiquement.

Application de filtres dans les boîtes de dialogue de sélection d'étiquettes

Plusieurs opérations CVS permettent de choisir une étiquette (par ex. remplacer par une branche ou version, comparer avec une branche ou version...). Ces boîtes de dialogues vous permettent maintenant de ne saisir qu'une partie de l'étiquette (ou des filtres simples à l'aide des caractères * et ?) et d'afficher toutes les étiquettes correspondant au texte saisi. Cette fonction simplifie la recherche des étiquettes lors de ces opérations.