Espaces de travail synchronisés

Le plan de travail du débogueur de pluglet utilise son propre espace de travail, qui n'est pas le même que celui qui a été ouvert par le plan de travail cible ; cependant, les deux plans de travail communiquent l'un avec l'autre pour synchroniser les modifications apportées aux projets de pluglet.

Un espace de travail peut être ouvert seulement par une instance de plan de travail à la fois. Si vous parcourez l'espace de travail du débogueur avec la vue Explorateur de package ou avec la vue Navigateur, vous verrez tous les mêmes projets de pluglet que ceux que vous avez dans votre espace de travail cible, mais aucun autre projet. Le plan de travail du débogueur est destiné seulement au débogage de pluglet et ne dispose pas nécessairement des plug-ins requis pour ouvrir d'autres types de projet.

Le plan de travail du débogueur et le plan de travail cible synchronisent les projets de pluglet. Toute modification apportée aux ressources de pluglet dans le plan de travail du débogueur sera automatiquement reflétée dans le plan de travail cible et vice-versa.

En outre, le menu Outils internes sur la barre d'outils globale du plan de travail cible et du plan de travail du débogueur contient les mêmes groupes de menus d'historique de lancement des pluglets et de favoris. Ces groupes d'historique et de favoris sont synchronisés. Quand des modifications se produisent sur ces groupes dans un plan de travail, elles sont automatiquement répercutées dans l'autre plan de travail.

De même, si vous ouvrez la fenêtre Outils internes depuis le plan de travail du débogueur en cliquant sur la boîte de dialogue de configuration de lancement Outils internes via Outils internes > Outils internes, vous verrez les mêmes configurations de lancement de pluglet que celles qui sont présentes dans votre plan de travail cible.

Toutes les modifications apportées aux configurations de lancement de pluglet sont synchronisées entre les deux plans de travail.
Remarque : Les configurations de lancement partagées, telles qu'elles sont spécifiées sur l'onglet Commun de la fenêtre de configuration Outils internes, sont synchronisées seulement par le biais de leur fichier de lancement qui est stocké dans un projet de pluglet et qui est donc synchronisé au même titre que toutes les autres ressources du projet de pluglet. Les configurations de lancement partagées qui ne sont pas stockées dans un projet de pluglet 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 seulement les plug-ins des fonctions nécessaires pour le débogage de pluglets, telles que les fonctions Pluglets, Java, Débogage, Equipe, PDE, Plateforme et Aide.

Votre projet de pluglet 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. Ceci n'est pas un problème, car le plan de travail cible communique automatiquement des informations au plan de travail du débogueur sur les plug-ins de la configuration cible.

De même, le plan de travail cible peut avoir des plug-ins qui contribuent au point d'extension plugletTemplate, qui contrôle quels canevas sont affichés dans l'assistant Nouveau pluglet et qui 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 pour que son assistant Nouveau pluglet répertorie les mêmes canevas de pluglet que ceux répertoriés par le plan de travail cible.

Pour plus d'informations sur le débogage dans Eclipse, consultez les rubriques Prise en main, Tutoriel de base et Débogage de vos programmes, dans la rubrique de l'aide en ligne "Développement Java - Guide de l'utilisateur".


Vos commentaires