2017-08-25 4 views
1

Notre équipe développe une chaîne d'outils personnalisée. Nous voulons l'intégrer à Eclipse CDT. Nous ne voulons pas voir un élément en excès dans un produit final.Masquer les chaînes d'outils standard à partir de l'assistant de projet C/C++

Est-il possible de masquer/désactiver/supprimer des chaînes d'outils standard dans l'Assistant Projet C/C++?

enter image description here

Auparavant, je cachais un défaut Configurations de débogage en utilisant le point d'extension org.eclipse.ui.activities. Cette fois ça ne nous aide pas. J'ai essayé d'enlever le plugin CrossGCC mais un bouton Unistall ... dans Install Software est grisé. J'utilise Eclipse Luna RCP (4.4.2) pour le développement de plugins.

Répondre

0

Je ne suis pas très familier avec cette partie de CDT, mais après avoir fait un peu de navigation de code, il semble que les points d'extension org.eclipse.cdt.core.templates et org.eclipse.cdt.core.templateAssociations peuvent être pertinents.

Voir comment, par ex. le code CDT actuel uses these extension points pour associer un ensemble de chaînes d'outils à un modèle de projet. Si vos plugins définissent leur (s) propre (s) modèle (s) de projet, peut-être pourriez-vous faire quelque chose de similaire pour contrôler la liste des toolchains associés?

+0

C'est une bonne idée, même si j'ai encore besoin de cacher les autres chaînes d'outils. J'ai donc besoin de trouver leur identifiant. –