Mon équipe a été chargée d'utiliser une norme de codage spécifique et une partie de cette norme est d'utiliser .cc en tant que suffixe des fichiers de mise en œuvre de classe C (pour des arguments, cela aurait pu être .CXX, .C ++ ou N'importe quel nombre d'autres suffixes qui ne sont pas .CPP). P>
Nous utilisons l'Eclipse CDT (Toolkit de développement C / C ++) pour le développement, cependant dans la boîte de dialogue "Nouvelle classe C ++ Class", lorsque vous tapez un nom de classe comme nom de classe, par exemple, il nomme automatiquement votre fichier source comme étant Nom de classe.cpp. P>
Assurez-vous, je pourrais décocher la case à cocher "Utiliser par défaut" et réparer le suffixe, mais c'est quelques étapes supplémentaires, et beaucoup à demander à chaque ingénieur sur le projet GRAND-ISH de vous rappeler de faire à chaque fois qu'ils font un nouveau C ++. classe. p>
J'ai été soulevé, cependant, essayez de trouver l'option qui permet de spécifier le suffixe par défaut pour les fichiers C ++ dans Eclipse CDT. Tous les gourous Eclipse connaissent cette main sur la main? P>
4 Réponses :
Réponse: il ne peut actuellement pas être fait à Eclipse 3.6 (Helios) avec CDT 7.0.0. Voir Eclipse BugZilla Entry . Apparemment, il est enregistré en tant que bogue / fonctionnalité manquante, mais personne n'est assigné de travailler dessus. P>
J'ai creusé le code CDT Eclipse et j'ai trouvé une solution:
Ajouter p>
<workspace location>/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.ui.prefs
Voir la fenêtre> Préférences> C / C ++> Style de code> Style de nom> Fichiers> C ++ Fichier source> Suffix P>
Agréable! Cette fonctionnalité est-elle présente dans Eclipse 3.6? Nous utilisons Eclipse 3.7 avec CDT 8.0 maintenant, et j'ai vérifié ... Assez sûr, c'était juste là où vous avez dit que c'était!
Et comme un fyi ... je viens de vérifier. La fonctionnalité n'est pas présente dans Eclipse 3.6.
Le bogue mentionné par Ogre Psalm33 a été corrigé en 2013.
L'emplacement dans Eclipse 4.4 est le suivant: p> lié: Make Eclipse Traiter .h Fichier comme C ++? P> P> P>
Ravi de voir la solution 3.7 rendue à 4.x. Nous sommes toujours sur la ligne 3.x sur mon projet héritage (très longue durée), mais pour des développeurs à jour, c'est exactement ce que vous voulez.