Le raccourci le plus utile dans Eclipse CDT

Je voudrais créer un aide-mémoire présentant le raccourci le plus utile (et le plus rapide) pour Eclipse CDT (C ++).

Pouvez-vous partager les raccourcis les plus utiles que vous utilisez dans CDT?

Merci de ne poster que des raccourcis généraux (disponibles en C ++) ou spécifiques à CDT.

Ctrl + Tab : permet de basculer entre les fichiers source et en-tête.

Ctrl + Maj + T : Ouvrir l’élément.

Ctrl + Maj + R : Ouvrir un fichier / une ressource.

Ctrl + = : Explorez l’expansion de la macro.

Résumé de tous les raccourcis dans ce fil et quelques autres.

Ctrl + Tab – Basculer entre les fichiers source et en-tête.

Ctrl + Maj + T – Ouvrir l’élément

Ctrl + Maj + R – Ouvrir un fichier / une ressource.

Ctrl + = – Explorez l’expansion de la macro.

Ctrl + Espace – Affiche les propositions à compléter que vous avez écrites.

Ctrl + Alt + H – Ouvre la hiérarchie des appels pour une fonction

Ctrl + Shift + N – Ajoute un #include pour le fichier d’en-tête dans lequel l’élément en cours est déclaré

Ctrl + i – Corrige l’indentation du texte sélectionné – très utile à mon avis

Ctrl + d – Supprime la ligne en cours

Ctrl + h – Ouvre un dialog de recherche; l’onglet “Recherche C / C ++” recherche les emplacements indexés

Ctrl + O – Ouvre un navigateur membre de la classe en cours, permettant d’ouvrir rapidement une méthode

F3 – Déclaration ouverte

Ctrl + Maj + G – Lorsqu’une fonction, un object ou une variable est sélectionné: recherchez toutes les occurrences de celle-ci dans le projet.

Ctrl + Alt + G – Recherche textuelle du texte actuellement sélectionné.

Ctrl + clic gauche – Aller à la définition de l’élément.

Ctrl + j – Recherche incrémentielle dans le fichier en cours

Ctrl + k – Pour rechercher un texte en surbrillance dans un fichier.

Ctrl + Shift + k – Pour rechercher un texte en surbrillance dans un fichier en arrière

Alt + / – Aller au précédent / aller au lieu édité ou visualisé suivant.

Ctrl + m – Maximiser ou dé-maximiser la fenêtre d’édition actuelle (fonctionne également pour d’autres fenêtres)

Ctrl + Maj + Flèche haut / bas – Aller à la méthode précédente / suivante

Ctrl + q – Aller au dernier emplacement modifié

Ctrl + Shift + p – Avec une parenthèse sélectionnée: passer à la parenthèse de fermeture ou d’ouverture correspondante

Ctrl + / – Commentaire / Décommenter toutes les lignes sélectionnées avec //

Ctrl + Maj + / – Commentaire bloc sélectionné avec / * … * /

Ctrl + Maj + \ – Décommenter / * … * / bloc sélectionné

Ctrl + Espace : Affiche les propositions à compléter que vous avez écrites.

Ctrl + Maj + L : affiche une liste d’actions avec leurs raccourcis correspondants. 😉

Ctrl + Alt + H : ouvre la hiérarchie des appels pour une fonction

Alt + Maj + R , N : Renomme une fonction ou une variable dans un projet.

Voici une liste de ceux que j’utilise le plus souvent (à l’exclusion de ceux des réponses précédentes):

  • Ctrl + Maj + N – ajoute une instruction d’inclusion; le fichier d’en-tête inclus est celui dans lequel l’élément actuel est déclaré dans

  • Ctrl + i – corrige l’indentation du texte sélectionné – très utile à mon avis

  • Ctrl + d – supprime la ligne en cours

  • Alt + / – déplace le texte sélectionné (ou la ligne en cours si aucun texte n’est sélectionné) vers le haut ou vers le bas

  • Alt + / – permet de passer à l’emplacement précédent / suivant que vous avez modifié. Par exemple, si vous parcourez quelques déclarations de fonction et que vous souhaitez ensuite revenir au début, appuyez sur Alt + pour vous déplacer vers les emplacements précédents.

  • Ctrl + h – ouvre un dialog de recherche; L’onglet “C / C ++ Search” recherche les emplacements indexés et est rapide, mais l’onglet “Recherche de fichiers” parcourt tout le texte de vos projets et peut s’avérer utile lorsque vous recherchez un élément “caché” (pour Par exemple, lorsque vous recherchez une macro définie sous un #ifdef _WINDOWS, mais que _WINDOWS n’est pas actuellement défini dans votre projet)

Ctrl + O : ouvre un navigateur membre de la classe en cours, permettant d’ouvrir rapidement une méthode.

CTRL + B : Construire tous les projets

CTRL + F11 : Exécuter

F11 : Debug

Remarque: les raccourcis ci-dessus sont applicables à toutes les versions d’éclipse


Raccourcis manuels à partir des préférences> Général> Clés

ALT + B : Projet de construction (projet actif en cours)

Ctrl + Page précédente : Aller au fichier source suivant ouvert en tant qu’onglet

Ctrl + Page suivante : Aller au fichier précédent

Vous devez changer les liaisons par défaut pour les obtenir – mais j’aime:

F3 : déclaration ouverte.

F4 : Rechercher du texte dans le projet.

F4 s’explique de lui-même, mais F3 présente certaines subtilités: si vous l’utilisez sur un appel de fonction, il vous amènera à la définition, et si vous l’utilisez sur une définition, cela vous mènera à la déclaration.

Ctrl + Shift + G : Lorsqu’une fonction, un object ou une variable est sélectionné: trouvez toutes les occurrences de celle-ci dans le projet (fonctionne également avec Java).

Ctrl + Alt + G : recherche textuelle du texte actuellement sélectionné.

Ctrl + clic gauche: Aller à la définition de l’élément.

Ctrl + j : recherche incrémentielle dans le fichier en cours

Ctrl + / (clavier numérique): contour – replie toutes les fonctions – pour un aperçu rapide

Ctrl + Maj + { ouvre un éditeur parallèle pour le même fichier source.

Ctrl + k : pour rechercher un texte en surbrillance dans un fichier.

Ctrl + Maj + k : pour rechercher un texte en surbrillance dans un fichier en arrière

Ctrl + Shift + f : ce code d’indentation automatique

Alt + Maj + T : Méthode sélectionnée: Basculer entre inline, hors classe dans .h et hors classe dans .cpp

Le plus proche de Eclipse pour J2EE dans la création de classes est de (re) mapper ( Preferences-> General-> Keys ) “New (Class)” en Ctrl + 1 , et de sélectionner le texte de classe non existant avant remplit le nouveau dialog de classe avec le nom de la classe.

Malheureusement, vous devez toujours entrer le nom du fichier source et du fichier d’en-tête dans la boîte de dialog.

Pour moi, c’est l’un des raccourcis clavier les plus utiles, surtout en mode débogage :

Alt + / – Aller à la position du curseur précédent / suivant.

Alt + Maj + : Sélectionnez un bloc.