Espaces de travail synchronisés

Le plan de travail du débogueur de pluglets utilise son propre espace de travail et non le même que celui ouvert par le plan de travail cible. Cependant, les deux plans de travail communiquent ensemble pour synchroniser les changements effectués dans les projets de pluglets.

Un espace de travail peut uniquement être ouvert par une instance de plan de travail à la fois. Si vous parcourez l'espace de travail du débogueur à l'aide de la vue Explorateur de packages ou Navigateur, vous verrez les mêmes projets de pluglets que ceux se trouvant dans votre espace de travail cible, mais pas d'autres projets. Le plan de travail du débogueur est uniquement destiné à déboguer des pluglets et ne possède pas nécessairement les plug-ins nécessaires pour ouvrir d'autres types de projets.

Les plans de travail du débogueur et cible synchronisent les projets de plug-ins. Tout changement apporté aux ressources de pluglet dans le plan de travail du débogueur sera automatiquement actualisé dans le plan de travail cible et inversement.

En outre, le menu Internal Tools (Outils internes) de la barre d'outils générale dans les plans de travail cible et du débogueur contient un historique de lancement de pluglets et des groupes de menus favoris identiques. Cet historique et ces groupes favoris sont synchronisés. Lorsque des changements sont apportés dans un plan de travail, ils sont automatiquement répercutés dans l'autre plan de travail.

De la même manière, si vous ouvrez une fenêtre Internal Tools (Outils internes) dans le plan de travail du débogueur en cliquant sur la boîte de dialogue de configuration du lancement Internal Tools (Outils internes) via Internal Tools (Outils internes) > Internal Tools (Outils internes), vous verrez les mêmes configurations de lancement de pluglets que celles présentes dans le plan de travail cible.

Tout changement apporté aux configurations de lancement de pluglet est synchronisé entre les plans de travail.
Remarque : Les configurations de lancement partagées, telles qu'indiquées dans l'onglet Common (Commun) de la fenêtre de configuration Internal Tools (Outils internes), sont uniquement synchronisées au moyen de leur fichier de lancement stocké dans un projet de pluglets et, par conséquent, avec toutes les autres ressources du projet de pluglets. Les configurations de lancement partagées qui ne sont pas stockées dans un projet de pluglets ne sont, par conséquent, pas synchronisées. Toutes les configurations de lancement de pluglet non partagées sont automatiquement synchronisées entre les plans de travail.

Plug-ins

Le plan de travail du débogueur est lancé à l'aide d'une configuration spéciale qui inclut les plug-ins de fonction nécessaires au débogage de pluglets, notamment les fonctions Pluglets, Java, Débogage, Team (Equipe), PDE, Plateforme et Aide.

Votre projet de pluglets fait référence à des plug-ins dans leurs fichiers pluglets.xml qui n'existent pas dans la configuration du plan de travail du débogueur. Ce n'est pas un problème, car le plan de travail cible communique automatiquement des informations au plan de travail du débogueur à propos des plug-ins dans la configuration cible.

De la même manière, le plan de travail cible peut posséder plusieurs plug-ins qui contribuent au point d'extension plugletTemplate, qui contrôle les modèles affichés dans l'assistant New Pluglet (Nouveau pluglet), mais ne sont pas présents dans le plan de travail du débogueur. Ces contributions sont automatiquement communiquées au plan de travail du débogueur de sorte que son assistant New Pluglet (Nouveau pluglet) répertorie les mêmes modèles de pluglet que le plan de travail cible.

Pour en savoir plus sur le débogage Eclipse, voir le tutoriel Getting Started, Basic, chapitre Debugging your programs du manuel "Java Development User Guide" dans l'aide en ligne.


Commentaires