2009-05-05 8 views
0

Je viens de déplacer mon plugin de la version 3.3.2 d'Eclipse vers la version 3.4.1. Les extensions de menu contextuel que j'ai ajoutées au navigateur de projet (via Object IFile de contribution) n'apparaissent pas pour les exécutables C++. Objet IResource Les contributions n'apparaissent pas dans les dossiers Debug et Release. Les contributions ont-elles été désactivées pour ces types? Est-il possible d'étendre le menu contextuel sur ces objets?Extensions Popup Eclipse PDE pour CDT

Répondre

0

Il ne s'agit pas d'un problème de versions différentes d'Eclipse, mais plutôt de perspectives Eclipse différentes. Lorsque le navigateur de projet est ouvert dans une perspective C++, les objets représentant le projet, les conteneurs release/debug et binary ne sont pas dérivés de IResource/IFile, de sorte que le IFile Object Contribution ne peut pas être utilisé. Ces objets sont dans la hiérarchie du paquet 'CDT'.

Dans d'autres perspectives, telles que la perspective PDE, les objets de l'arborescence dérivent de IResource.

Questions connexes