2009-07-28 4 views
8

J'ai installé la version Galileo (Eclipse 3.5/CDT 5.1) dans l'espoir d'utiliser le meilleur soutien refactoring mentionné dansrefactorisation C++ dans Eclipse CDT

What is the state of C++ refactor support in Eclipse?

Cependant, je ne vois pas tout le refactoring mentionné options répertoriées Je ne vois pas de plug-ins liés à la refactorisation sur

http://download.eclipse.org/tools/cdt/releases/galileo

tente d'ajouter le plug-in directement à partir du site refactoring échoue http://ifs.hsr.ch/cdtrefactoring/updatesite/ en raison de dépendances obsolètes, donc je suppose que la nouvelle version devrait avoir le dernières capacités de refactoring.

Ai-je raison?

Comment les autres refactorisent-ils dans Eclipse CDT? Est-ce que les gens utilisent d'autres outils/plugins?

+0

Quelqu'un a-t-il trouvé quelque chose de plus? – leeand00

Répondre

5

Vous devez installer CDT 6.0. Cependant, je suppose que les options mentionnées dans la question que vous avez liée ne sont pas encore prêtes pour la ligne principale.

Mon CDT propose Renommer, Extraire Variable/Constante/Fonction, Masquer Méthode. De ceux-là, je n'utilise que Rename régulièrement, les autres ne semblent pas encore terminés. L'un des problèmes avec ces outils pour C++ est que le langage est beaucoup plus complexe que les autres langages (pensez aux templates, aux macros, etc.). Implémenter un tel outil nécessite donc beaucoup plus d'efforts que Java.