Voici quelques-uns des changements les plus intéressants ou les plus significatifs de la version 3.0 d'Eclipse par rapport à la version 2.1 :
Nouvelle apparence | L'apparence du plan de travail a évolué. Voici quelques exemples :
|
Nouvel écran d'accueil |
Eclipse 3.0 s'ouvre désormais avec un nouvel écran d'accueil. Celui-ci contient plusieurs pages qui vous permettent de vous familiariser avec Eclipse, de suivre des tutoriels, d'essayer des échantillons ou de connaître les nouveaux de cette édition. La nouvelle fonctionnalité est entièrement connectable et les produits Eclipse peuvent définir leur propre écran d'accueil à l'aide du même mécanisme.
|
Interface utilisateur réceptive | Un certain nombre de modifications a eu lieu dans l'interface utilisateur pour assurer une meilleure rapidité de réaction. Il s'agit notamment d'exécuter les travaux en arrière-plan au lieu de bloquer l'interface utilisateur et d'attendre. Nouveautés :
La nouvelle vue Progression affiche le déroulement d'une opération de réservation CVS et de compilation d'espace de travail en arrière-plan. La plupart des opérations utilisateur peuvent désormais être exécutées en arrière-plan. Lorsque la boîte de dialogue de progression contenant le bouton Exécuter en arrière-plan s'affiche, elle peut être sélectionnée et l'opération en cours d'exécution vous permet de continuer de travailler. Cette boîte de dialogue affiche également les détails des autres opérations en cours d'exécution dans l'espace de travail et vous informe lorsqu'une opération est bloquée en attendant la fin d'une autre opération. |
Interface utilisateur évolutive | La plateforme propose d'autres méthodes pour le contrôle de l'encombrement du plan de travail, en permettant aux produits Eclipse de réduire les éléments affichés dans l'interface utilisateur pour des raisons différentes. Nouveautés :
|
Améliorations du support de vues rapides | Le support de vues rapides a fait l'objet de quelques modifications significatives :
|
Améliorations de la gestion des éditeurs | Un certain nombre de modifications et d'améliorations a été apporté à la gestion des éditeurs dans Eclipse. Nouveautés :
|
Support de liaison de touches amélioré | Les liaisons de touches ont été améliorées comme suit :
|
Thèmes | Le plan de travail Eclipse contient désormais un support de base pour les thèmes. Il s'agit actuellement de la fonction de personnalisation des couleurs et des polices utilisées dans le plan de travail au niveau de l'utilisateur et du produit. |
Régénération automatique de l'espace de travail en arrière-plan |
Les modifications apportées au système de fichiers local peuvent désormais être automatiquement régénérées dans l'espace de travail. Il n'est plus nécessaire d'effectuer une régénération manuelle (Fichier > Régénérer) chaque fois que vous modifiez des fichiers à l'aide d'un éditeur ou outil externe. Cette fonction est actuellement désactivée par défaut, mais elle peut être activée dans la page des préférences Plan de travail. |
Commandes de compilation manuelle simplifiées |
L'ensemble des commandes de compilation disponibles dans le menu Projet a été simplifié. Les commandes Recompiler tout et Recompiler un projet qui prêtent à confusion ont été remplacées par une commande Nettoyer... unique. La commande Compiler le projet dans le menu Projet (et dans les menus contextuels) est désormais plus dynamique. Elle permet également de compiler, si nécessaire, les projets prérequis périmés du projet sélectionné. Le nouveau sous-menu, Compiler le jeu de documents, permet de choisir un ensemble de projets à compiler ; cette commande met à jour tous les projets de ce jeu de documents, en compilant tous les projets prérequis qui ne figurent pas le jeu de documents, si (et seulement si) cela s'avère nécessaire. Vous pouvez ainsi activer et désactiver la compilation automatique à l'aide de l'option Compiler automatiquement. |
Aide-mémoire |
Les utilisateurs peuvent désormais être guidés dans les longues tâches comprenant plusieurs étapes, à l'aide d'aide-mémoire. Cette nouvelle fonctionnalité permet aux développeurs de définir des étapes à l'aide de fichiers de contenu XML et, le cas échéant, de proposer des actions qui effectuent les étapes pour l'utilisateur. Plusieurs tutoriels disponibles à partir de la nouvelle page d'accueil utilisent le mécanisme d'aide-mémoire.
|
Plateforme RCP | Eclipse inclut désormais la plateforme RCP (Rich Client Platform). Eclipse a été conçu sous la forme d'une plateforme d'intégration d'outil universel. Cependant, la plupart des valeurs et composants d'Eclipse ne sont pas particulièrement spécifiques aux environnements IDE et ont la même signification dans les applications non-IDE. Les fonctionnalités enrichies de l'architecture de plug-in, du contexte d'exécution et du plan de travail Eclipse peuvent désormais être exploitées lors de la création d'applications arbitraires. Voici une image instantanée d'un navigateur Web simple mis en oeuvre à l'aide de la plateforme RCP d'Eclipse : (Pour plus de détails, voir Page d'accueil RCP. |
Contexte d'exécution dynamique fondé sur des normes |
Le contexte d'exécution d'Eclipse a été modifié de sorte qu'il s'exécute au-dessus d'une implémentation de la spécification de module OSGi (voir osgi.org). Cela augmente la souplesse du contexte d'exécution et ouvre la voie à l'utilisation d'Eclipse dans un plus large éventail de scénarios et d'environnements. En choisissant une base standard pour le contexte d'exécution, les développeurs Eclipse sont capables de réutiliser les fonctions et l'infrastructure existantes. Les utilisateurs Eclipse classiques tirent parti de ces modifications dans la mesure où le contexte d'exécution est désormais dynamique. De nouveaux plug-in peuvent être installés dans un Eclipse en cours d'exécution et utilisés sans redémarrage. |
Interopérabilité SWT et AWT/Swing |
L'intégration de widgets Swing/AWT à des widgets SWT est désormais prise en charge sur Windows doté de JDK version 1.4 et supérieure, et sur GTK et Motif dotés de versions bêta récentes de Sun JDK 1.5. Cette séquence d'écrans présente un shell SWT qui contient un Swing JTable dans la partie droite d'une arborescence SWT. (Fragment de code SWT utilisé pour cet exemple.) |
Widget de navigateur SWT |
SWT est doté d'un nouveau widget de navigateur qui peut afficher des documents HTML. Ce widget natif est pris en charge sur Windows (à l'aide d'Internet Explorer version 5.0 et supérieure), Linux GTK et Linux Motif (nécessite Mozilla 1.4 GTK2 ; Mozilla 1.5 GTK2 et Mozilla 1.6 GTK2 sont également pris en charge), Mac (Safari) et QNX (Voyager). Pour plus de détails, voir Fragment de code de navigateur SWT et Foire aux questions SWT.Le plug-in de navigateur Eclipse présenté ci-dessus est accessible à partir de la page de téléchargement Eclipse dans les exemples de plug-in. |
Améliorations de Mac OS X |
L'implémentation Mac OS X de SWT a considérablement été étendue et améliorée, en particulier dans les domaines suivants :
|
Support SWT pour les scripts complexes et le support de langue de gauche à droite |
Pour traiter les langues écrites de gauche à droite et les scripts complexes, il est nécessaire de d'aborder plusieurs problèmes.Par exemple, les langues telles que l'hébreu et l'arabe sont écrites de gauche à droite, ce qui nécessite la réorganisation du texte selon l'algorithme Bidi décrit dans l'annexe Unicode N°9 avant les opérations de traçage et de mesure.D'autres langues, telles que l'arabe et le persan, requièrent la mise en forme contextuelle, ce qui signifie que le même caractère peut avoir des formes différentes en fonction de sa position dans le mot. Il existe également d'autres problèmes courants, tels que les caractères combinés ou les ligatures (regroupement de deux caractères). Les langues telles que le thaï appliquent des règles spéciales pour la coupure des mots et la navigation du curseur. Windows prend en charge tous les cas pré-cités. Le support Bidi est mis en oeuvre sur GTK, mais les scripts complexes (thaï et langues du Sud-Est asiatique) ne sont toujours pas pris en charge en intégralité. |
Performances de tables améliorées et virtuelles SWT |
Outre les améliorations considérables des performances dans cette édition, Table prend désormais en charge le style SWT.VIRTUAL.Cela permet aux développeurs de créer rapidement des tables comportant de grandes quantités de données. Lorsque des éléments de table (TableItems) sont requis, ceux-ci sont créés à la demande. (Fragment de code SWT utilisé pour cet exemple.) |
Autres améliorations SWT |
Cette édition contient de nombreuses autres fonctionnalités et améliorations SWT, notamment les suivantes :
|
Quick Diff : indication de modification en couleur dans la règle verticale de l'éditeur |
Un nouvel indicateur de modification codé en couleur dans la règle verticale de l'éditeur peut être activé pour les éditeurs de texte, à l'aide du menu contextuel de règle ou de la séquence de touches Lorsque le curseur de la souris est placé sur une modification dans la règle verticale, une info-bulle affiche le contenu d'origine : Le contenu d'origine peut être restauré à l'aide du menu contextuel de la règle. Le menu contextuel permet également de basculer d'une référence à l'autre et d'activer/désactiver Quick Diff : Quick Diff reprend le fonctionnement normal lorsqu'il est désactivé puis ré-activé (par exemple, lorsque vous appuyez deux fois sur Ctrl+Maj+Q). |
Affichage des résultats Quick Diff dans la règle de présentation |
Les différences entre le document affiché et un document de référence (par exemple, le fichier sauvegardé ou la dernière révision de CVS) peuvent être configurées de sorte qu'elles s'affichent dans la règle de présentation de droite. Les paramètres Quick Diff lors de l'ouverture de nouveaux éditeurs peuvent être configurés dans la page des préférences Plan de travail > Editeurs > Quick Diff. |
Expressions régulières dans la boîte de dialogue Recherche/Remplacement |
La boîte de dialogue Recherche/Remplacement des éditeurs de texte prend désormais en charge les fonctions de recherche et de remplacement à l'aide d'expressions régulières. Appuyez sur F1 pour obtenir un aperçu de la syntaxe des expressions régulières, puis appuyez sur Ctrl+Espace pour afficher l'assistant de contenu afin d'insérer des constructions d'expression régulière. Lorsque le curseur est placé dans une zone de boîte de dialogue qui est prise en charge par l'assistant de contenu, une petite ampoule située au-dessus du coin supérieur gauche de la zone indique que celle-ci est disponible. |
Préférences d'annotations partagées |
Une nouvelle page de préférences Plan de travail> Editeurs > Annotations permet de configurer des annotations pour tous les éditeurs de texte. Remarque : Du fait de cette modification, les valeurs par défaut des paramètres existants des préférences d'annotation des éditeurs convertis pour l'utilisation des paramètres partagés sont restaurées lorsqu'un espace de travail existant s'ouvre pour la première fois avec Eclipse 3.0. |
Nouvelles préférences d'annotation |
Outre l'utilisation du soulignement ondulé, les annotations peuvent également s'afficher dans l'éditeur à l'aide de la mise en évidence en arrière-plan. Cochez la case Mettre en évidence dans le texte de la page des préférences afin d'activer la mise en évidence en arrière-plan des annotations. Vous pouvez contrôler la visibilité des annotations dans la règle verticale en cochant la case Afficher dans la règle verticale de la page des préférences d'annotation. |
Codages de fichiers non uniformes |
Plusieurs codages différents sont désormais pris en charge simultanément. Eclipse détermine automatiquement le codage correct de la plupart des types de fichiers. A défaut, vous pouvez explicitement définir un codage spécifique au niveau du projet, du dossier ou du fichier, à partir de la boîte de dialogue Propriétés de la ressource. |
Nouvelles fonctions de l'éditeur de texte |
La largeur affichée des onglets et les couleurs d'avant-plan et d'arrière-plan de sélection de texte sont désormais personnalisables dans l'éditeur de texte. Reportez-vous à la page Plan de travail > Editeurs > Editeur de texte :
|
Nouvelles fonctions des éditeurs |
Tous les éditeurs de texte basés sur la structure d'éditeur Eclipse prennent en charge de nouvelles 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). Un double clic sur le numéro de la ligne d'état est identique à Naviguer > Accéder à la ligne... (Ctrl+L). |
Nouvelle vue Synchronisation |
La vue Synchronisation a considérablement été modifiée depuis la version 2.1. Voici une brève liste des nouvelles fonctionnalités :
![]() |
Opérations CVS exécutées en arrière-plan |
Les opérations CVS ont été activées pour s'exécuter en arrière-plan. Cela signifie que vous pouvez passer plus de temps à travailler et moins de temps à consulter les boîtes de dialogue qui indiquent la progression des opérations de synchronisation, de mise à jour, de comparaison et de réservation. |
Assistant de réservation CVS |
Les deux commandes Nouveau > Projet et Fichier > Importation permettent désormais de réserver un projet à partir d'un référentiel CVS. Tout en étant pratique, cela est notamment utile pour la réservation de projets à partir des référentiels CVS qui ne prennent pas en charge la navigation. |
Validation des ensembles CVS |
La vue Synchronisation CVS permet désormais de consulter les modifications regroupées logiquement par commentaire de validation, par valideur et par date. Cette présentation est sélectionnée à l'aide de l'option Présentation > Validation des ensembles qui se trouve dans le menu déroulant de la vue Synchronisation CVS. |
Balises de date CVS |
Qu'est-ce qui a été publié dans HEAD jeudi dernier à minuit ? Vous pouvez désormais utiliser des balises de date pour comparer, réserver, fusionner ou simplement explorer un référentiel CVS. Vous pouvez ajouter des balises de date à partir de la vue Référentiels CVS ou de n'importe quelle page de sélection de balise. |
Lien avec l'historique CVS |
La vue Historique CVS comporte désormais un bouton à bascule Lien avec l'éditeur. Une fois lié, l'historique des révisions du fichier à éditer est automatiquement extrait (en arrière-plan) et affiché). Cela ne fonctionne que pour les éditeurs de fichier classiques mais également pour les éditeurs de comparaison et de révision distante ouverts à partir des vues CVS. |
Support CVS SSH2 |
La méthode de connexion CVS extssh prend désormais en charge la connexion aux serveurs CVS qui exécutent SSH2. La page des préférences Equipe > CVS > Méthode de connexion SSH2 permet également de créer et de gérer vos clés SSH2. |
Recherche du responsable d'une modification |
Avez-vous déjà souhaité trouver la personne qui a apporté une modification particulière dans un fichier ? Lorsque vous exécutez Equipe > Afficher l'annotation, la vue Annotation affiche la liste des auteurs de chaque ligne du fichier et, lorsque vous parcourez le fichier, la vue Annotation est mise à jour pour mettre en évidence l'utilisateur qui a modifié la ligne en cours. La vue Historique CVS est également mise à jour automatiquement, de sorte que le commentaire de validation des lignes en question s'affiche. |
Changement de perspective lors du lancement |
Le débogueur peut être configuré de manière à changer de perspective lors du lancement (voir Préférences > Exécution/Débogage >
Lancement).
Vous pouvez désormais sélectionner la perspective qui doit s'afficher lors du lancement d'un programme. Cette configuration est disponible dans la boîte de dialogue de lancement lorsqu'un type de configuration de lancement est sélectionné. |
Débogage dans la perspective en cours |
Le débogage peut désormais être effectué dans n'importe quelle perspective. Lorsqu'un point d'arrêt est détecté, vous êtes invité à accéder à la perspective de débogage. Si vous choisissez de rester dans la perspective en cours, la vue et le jeu d'actions de débogage s'ouvrent pour vous permettre de lancer le débogage. Vous pouvez configurer le débogueur, de sorte qu'il ouvre les vues liées au débogage (Variables, Points d'arrêt, etc.)dans des perspectives non liées au débogage, via la page des préférences Exécution/Débogage > Gestion des vues (également disponible dans le menu déroulant de la vue Débogage). |
Désactivation de points d'arrêt |
La vue Points d'arrêt comporte désormais des cases à cocher qui permettent de désactiver et de ré-activer rapidement les points d'arrêt : |
Désactivation des points d'arrêt |
Le nouveau bouton Ignorer tous les points d'arrêt permet de désactiver tous les points d'arrêt de l'espace de travail. La page de préférences Exécution/Débogage contient également une nouvelle préférence qui permet d'ignorer les points d'arrêt lors des opérations d'exécution jusqu'à la ligne et d'évaluation.
|
Recherche de points d'arrêt dans l'espace de travail avant l'exécution |
Lorsqu'une application est lancée en mode exécution et que des points d'arrêt sont définis dans l'espace de travail, l'utilisateur est invité à vérifier si le lancement doit s'effectuer en mode débogage. Cette fonction est activée et désactivée dans la page Exécution/Débogage. |
Filtres des tableaux |
Vous pouvez désormais filtrer les éléments de tableau nuls dans la vue des variables de débogage.
|
Définition de variables dans la vue Variables |
Vous pouvez désormais modifier la valeur de la variable sélectionnée de la vue Variables dans la zone de détails de cette vue en tapant la nouvelle valeur et en utilisant la commande Affecter une valeur (Ctrl+S) du menu contextuel.
|
Mise en évidence des lignes dans la pile d'appels d'exécution |
De nouvelles annotations ont été ajoutées par le débogage Java pour la mise en évidence des cadres et du pointeur d'instruction en cours dans la pile d'appels d'exécution. Vous pouvez configurer ces annotations dans la page des préférences Java > Editeur > Annotations.
|
Lancement à partir du menu contextuel |
Des raccourcis de lancement sont désormais disponibles dans le menu contextuel de toutes les vues applicables : Navigateur, Décomposeur, etc. L'exécution et le débogage sont désormais séparés en sous-menus différents. Le raccourci JUnit permet de sélectionner et de lancer une méthode de test unique. Une compilation Ant peut être appelée à partir du menu contextuel Exécuter. Vous pouvez exécuter la totalité du fichier de compilation ou ouvrir une boîte de dialogue pour sélectionner des cibles spécifiques. Vous pouvez également sélectionner et exécuter des cibles individuelles à partir de la structure d'éditeur Ant et de la vue Ant. |
Autre support pour les variables de substitution de chaîne |
Les variables sont désormais prises en charge dans plusieurs zones de configuration de lancement, telles que Arguments VM, Arguments de programme et Répertoire de travail. |
Variables d'environnement |
Certains types de configuration de lancement utilisent un nouvel onglet Environnement qui permet de spécifier les variables d'environnement à utiliser lors du lancement d'une configuration.
|
Jeux de documents destinés aux compilateurs d'outils externes |
Lors de l'utilisation d'Ant sous forme de compilateur, vous pouvez désormais le configurer afin d'apporter des modifications aux fichiers d'un jeu de documents spécifié.
|
Désactivation des compilateurs d'outils externes |
Les compilateurs de projets peuvent être désactivés et ré-activés via des cases à cocher de la page de propriétés Compilateurs. |
Exécution d'Ant sur une machine virtuelle Java distincte |
Par défaut, les configurations de lancement Ant s'exécutent désormais sur une machine virtuelle Java distincte (par défaut, les compilateurs de projets exécutent toujours des compilations sur la même machine Java virtuelle). Cette option peut être configurée dans l'onglet JRE de la configuration de lancement Ant. |
Améliorations de la vue Ant |
Vous pouvez désormais ajouter des fichiers de compilation dans la vue Ant via l'opération de déplacement par glissement. Un nouveau bouton (![]() |
Incidents spécifiques à Ant au niveau des fichiers de compilation |
Les commentaires d'erreur affichés par l'éditeur Ant comprennent désormais des incidents spécifiques à Ant ainsi que des erreurs XML génériques.
|
Aides contextuelles de l'éditeur Ant |
L'éditeur Ant comprend désormais des zones d'aide contextuelle pour les propriétés, les cibles et les objets référencés tels que les chemins d'accès.
|
Module de formatage destiné aux fichiers de compilation Ant |
Vous pouvez désormais reformater un fichier de compilation Ant à l'aide de la commande Formater (Ctrl+Maj+F) dans le menu contextuel de l'éditeur Ant. |
Erreurs Ant dans la vue Erreurs |
Les erreurs détectées lors de l'analyse syntaxique des fichiers de compilation Ant s'affichent désormais dans la vue Erreurs. D'autres incidents potentiels, tels que l'absence de bibliothèques ou de classes taskdef, sont marqués comme étant des avertissements.
|
Propositions de l'assistant de code Ant pour les tâches et types personnalisés |
Les tâches ou types personnalisés définis dans un fichier de compilation Ant (ou ajoutés via un point d'extension) sont désormais présentés sous forme de propositions de l'assistant de code. Ce dernier peut également être utile pour leurs attributs. |
Autres options de filtrage dans une structure d'éditeur Ant |
Vous pouvez désormais filtrer les types de niveau supérieur et les éléments importés de la vue Structure de l'éditeur Ant.
|
Support de structure de l'éditeur Ant pour la gestion des éléments importés |
Lors de la gestion d'un fichier importé (à l'aide de la tâche d'<importation> Ant 1.6.*), la vue Structure de l'éditeur Ant utilise des décorateurs d'intitulé et d'icône pour indiquer les éléments importés. (Comme précédemment indiqué, ces éléments peuvent être filtrés à partir de la structure). Vous pouvez également accéder rapidement à l'élément importé du fichier de compilation dans lequel il est défini. |
Support de point d'extension pour la compilation Ant sur une machine virtuelle (VM) distincte |
Un support a été ajouté pour l'utilisation des définitions de point d'extension Ant dans des compilations VM distinctes. D'autres tâches, types, propriétés et entrées de chemin de classe Ant peuvent être définis de sorte qu'ils soient disponibles dans des compilations VM distinctes. Pour plus de détails, reportez-vous au bogue 47901. |
Aperçus dans les pages de préférences Ant |
Les pages de préférences Ant > Editeur contiennent désormais un afficheur d'aperçu qui permet de visualiser l'impact des divers paramètres de préférences. |
Support de modèle complet pour Ant |
Vous pouvez ajouter, supprimer et modifier le jeu de modèles Ant qui va être fourni sous forme de propositions de l'assistant de code. Reportez-vous à la page des préférences Ant > Editeur> Modèles. |
Nouvelle vue de recherche |
La nouvelle vue de recherche exécute des recherches en arrière-plan et affiche les résultats sous forme d'arborescence ou de tableau. |
Remplacement de texte global rationalisé |
La boîte de dialogue de remplacement prend également en charge les actions Remplacer tout dans le fichier et Remplacer tout. Lorsque l'action Remplacer est appelée à partir du menu contextuel de la vue de recherche, elle peut traiter tous les résultats de la recherche en cours ou la l'élément sélectionné dans la vue de recherche. La boîte de dialogue de remplacement prend également en charge les expressions régulières. La boîte de dialogue de recherche de texte affiche désormais un bouton Remplacer qui appelle la boîte de dialogue de remplacement. |
Recherche dans les projets conteneur |
Les recherches peuvent désormais porter sur les ressources des projets qui contiennent les éléments sélectionnés. La nouvelle option s'affiche dans les pages de recherche qui prennent en charge cette nouvelle fonctionnalité. |
Préférences de couleur pour la comparaison/fusion |
De nouvelles préférences de couleur pour les outils de comparaison/fusion sont disponibles via la catégorie de comparaison de texte dans la page des préférences Plan de travail > Couleurs et polices. |
Documents d'aide dynamiques |
Les plug-in peuvent désormais contribuer des "générateurs de contenu" au point d'extension org.eclipse.help.contentProducer du système d'aide. Un générateur de contenu a la possibilité de générer de façon dynamique des documents qui sont, dans d'autres cas, lus sous forme de contenu statique. |
Index d'aide déplacé vers la zone de configuration |
L'index interne requis pour effectuer des recherches dans les manuels d'aide est désormais stocké avec d'autres informations de configuration hors de l'espace de travail. Cela signifie que le changement d'espace de travail n'est plus bloqué par un ré-indexage de longue durée. |
Agrandissement des vues d'aide |
Des boutons d'agrandissement et de restauration ont été ajoutés dans les barres d'outils des vues d'aide. |
Traitement amélioré des dispositifs et des correctifs |
La hiérarchie des dispositifs a été reprise de sorte que les dispositifs inclus soient toujours assortis exactement, mais ils peuvent faire l'objet de correctif. Le support de correctif a été repris de sorte qu'il soit plus simple et qu'il permette d'appliquer des correctifs aux dispositifs individuels, quel qu'en soit l'emplacement dans la hiérarchie des dispositifs.
Lorsqu'un dispositif est mis à jour vers une version plus récente, l'assistant d'installation affiche également les correctifs disponibles correspondant à la nouvelle version, de sorte qu'ils puissent être installés en même temps que la mise à jour du dispositif. |
Mises à jour automatiques |
Le gestionnaire de mises à jour peut être configuré de sorte qu'il recherche périodiquement les mises à jour des dispositifs installés. Les options se trouvent dans la page des préférences Installation/Mise à jour > Mises à jour automatiques.
|
Fonction miroir sur les sites de mise à jour |
Eclipse propose désormais un utilitaire de ligne de commande qui permet de créer un miroir local des dispositifs sur un site de mise à jour éloigné. Un miroir local simplifie considérablement la distribution des mises à jour aux employés situés dans le pare-feu d'une organisation. L'utilitaire de mise à jour de ligne de commande est décrit ici. |
Désinstallation des dispositifs |
Vous pouvez désormais désinstaller les dispositifs installés par le gestionnaire de mises à jour, afin de libérer de l'espace sur le disque. Ouvrez la boîte de dialogue de configuration en sélectionnant Aide > Mises à jour de logiciels > Gérer la configuration, désactivez le filtre de dispositif désactivé, puis sélectionnez Désinstaller dans le menu contextuel du dispositif à désinstaller.
|
Support de mise à jour amélioré pour les grands plug-in |
Il est désormais possible d'expédier une mise à jour à un grand plug-in sans que la mise à jour contienne tous les fichiers du plug-in. En revanche, le site de mise à jour peut contenir une version de plug-in "delta" contenant uniquement les fichiers qui ont été modifiés. Lorsque le gestionnaire de mises à jour installe cette nouvelle version de plug-in, les fichiers du plug-in delta sont installés en premier, puis les fichiers restants sont copiés par-dessus à partir de la version du plug-in qui est déjà installé. |