Question

J'ai récemment commencé à utiliser Eclipse Ganymede CDT pour le développement C et je ne pouvais pas l'aimer davantage. Je suis conscient que la courbe d'apprentissage peut être en quelque sorte prononcée, donc et avec votre aide, mon objectif est de l'aplanir autant que possible. Je recherche les meilleurs outils, astuces, astuces, astuces et meilleures pratiques pour exploiter pleinement le potentiel de l'IDE.

Était-ce utile?

La solution

Indexation précise

Avec CDT, vous devez être sûr d'activer le " Indexation complète " option plutôt que " Indexation rapide " défaut. Le matériel moderne n’est pas sensiblement plus lent et le travail est bien meilleur. Dans cette optique, vous devez être sûr d'activer la mise en évidence sémantique. Ce n’est pas aussi important en C / C ++ que dans un langage comme Scala, mais cela reste extrêmement utile.

Modification simplifiée

S'habituer à utiliser Ctrl + O et Ctrl + Alt + H. Le premier ouvre une vue hiérarchique à recherche incrémentielle, tandis que le second ouvre la & "Call Hierarchy &"; afficher et rechercher la fonction actuellement sélectionnée. Ceci est incroyablement utile pour suivre l’exécution.

Ctrl + Maj + T (Type ouvert) n'est pas exactement une " édition " combo en soi, mais il est tout aussi important dans mon flux de travail. La boîte de dialogue C ++ Open Type permet non seulement le filtrage incrémental par type, mais également la sélection de la définition (.h) ou de la déclaration (.cpp) et même le filtrage par type d'élément (typedef, struct, class, etc. ).

Programmation orientée tâche

Mylyn: ne quittez jamais la maison sans elle. Je ne peux pas en dire assez sur cet outil. Chaque fois que je suis obligé de m'en passer, je me trouve à réapprendre à gérer tout le bruit du code. Très, très pratique à avoir.

Vues réduites

La structure d’espace de travail Eclipse par défaut est extrêmement inefficace, à la fois en termes d’espace et de convivialité. Chacun a sa mise en page préférée, prenez du temps et trouvez le vôtre. J'aime tout minimiser (pas nécessairement fermer) à l'exception de Outline et laisser l'Explorateur de projets C / C ++ ancré dans la barre latérale, configuré pour masquer avec précision l'Outline lorsqu'il est développé. De cette manière, je peux toujours garder l'éditeur visible tout en réduisant simultanément l'espace utilisé par les vues sans rapport avec la tâche en cours.

Autres conseils

CTRL + TAB vous permettent de naviguer rapidement entre un fichier source et son fichier d’en-tête (foo.cpp < - > foo.h).

.

J'aime aussi la fonctionnalité d'historique local car vous pouvez revenir en arrière et annuler vos modifications de manière pratique.

Ctrl + Espace est le meilleur outil jamais utilisé dans Eclipse. C'est la fonctionnalité d'auto-complétion. Il peut compléter les noms de variables, les déclarations de méthodes, les modèles définis par l'utilisateur, et bien plus encore.

Allez Eclipse. Des tonnes de mon code sont générées par ctrl + espace .

Si les outils de développement Java ne sont pas installés, la vérification orthographique ne fonctionnera pas.

La fonctionnalité de vérification orthographique dépend des outils de développement Java en cours d'installation. Cela peut poser problème si vous installez uniquement les outils de développement C, car cela ne donne aucune raison pour que le vérificateur orthographique ne fonctionne pas.

Vous pouvez exécuter le correcteur orthographique basé sur CDT (fonctionne également dans Galileo).

Voir ici: Le moteur d'orthographe Eclipse n'existe pas

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top