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 quels sont les raccourcis les plus utiles que vous utilisez dans CDT?
Veuillez ne publier que des raccourcis généraux (disponibles lorsque vous utilisez C++) ou spécifiques à CDT.
Ctrl + Tab : Basculer entre les fichiers source et les fichiers d’en-tête.
Résumé de tous les raccourcis dans ce fil et quelques autres.
Ctrl + Tab - Basculez entre les fichiers source et les fichiers d’en-tête.
Ctrl + Shift + T - Élément ouvert
Ctrl + Shift + R - Ouvrir un fichier/une ressource.
Ctrl + = - Explorez Macro Expansion.
Ctrl + Space - Montrez des propositions pour compléter ce que vous avez écrit.
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 actuelle
Ctrl + h - Ouvre une boîte de dialogue de recherche; l'onglet "Recherche C/C++" effectue une recherche dans 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 + Shift + G - Lorsqu'une fonction, un objet 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'article.
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 en arrière un texte en surbrillance dans un fichier
Alt + ←/→ - Aller au précédent/aller au prochain lieu édité ou visualisé.
Ctrl + m - Maximiser ou dé-maximiser la fenêtre de l'éditeur actuelle (fonctionne également pour d'autres fenêtres
Ctrl + Shift + Flèche haut/bas - Aller à la méthode précédente/à la méthode suivante
Ctrl + q - Aller au dernier lieu édité
Ctrl + Shift + p - Avec un support sélectionné: passez au support de fermeture ou d'ouverture correspondant
Ctrl + / - Commentez/décommentez toutes les lignes sélectionnées avec //
Ctrl + Shift + / - Commentaire sélectionné avec/* ... * /
Ctrl + Shift + \ - Décommenter/* ... */bloc sélectionné
Ctrl + Shift + T : Élément ouvert.
Ctrl + Shift + R : Ouvrir un fichier/une ressource.
Ctrl + = : Explorez Macro Expansion.
Ctrl + Space : Afficher les propositions pour compléter vous avez écrit.
Ctrl+Shift+L: Affiche une liste d'actions avec les raccourcis correspondants. ;)
Ctrl+Alt+H: Ouvre la hiérarchie des appels pour une fonction
Alt + Shift + R , N : Renommer une fonction ou une variable dans un projet.
Voici une liste de celles que j'utilise le plus souvent (à l'exclusion de celles des réponses précédentes):
Ctrl+Shift+N - ajoute une déclaration d'inclusion; le fichier d'en-tête inclus est celui 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 actuelle
Alt+↑ / ↓ - déplace le texte sélectionné (ou la ligne actuelle si aucun texte n'est sélectionné) vers le haut ou le bas
Alt+← / → - 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 revenir à votre point de départ, appuyez sur Alt+← pour passer aux emplacements précédents
Ctrl+h - ouvre une boîte de dialogue de recherche; l'onglet "Recherche C/C++" parcourt les emplacements indexés et est rapide, mais l'onglet "Recherche de fichier" parcourt tout le texte de vos projets et peut s'avérer utile lorsque vous recherchez un élément "caché" (par exemple). Par exemple, lorsque vous recherchez une macro définie sous un #ifdef _WINDOWS, mais que _WINDOWS n’est pas défini dans votre projet)
CTRL+B: Construire tous les projets
CTRL+F11: Courir
F11: Débogage
Remarque: les raccourcis ci-dessus s’appliquent à toutes les versions d’Eclipse.
Raccourcis manuels de Préférences> Général> Touches
ALT+B: Construire le projet (projet actif en cours)
Ctrl + O : Ouvre un navigateur membre de la classe en cours, permettant d'ouvrir rapidement une méthode.
Ctrl + Shift + G : Quand une fonction, un objet ou une variable est sélectionné: trouvez toutes les occurrences de celle-ci dans le projet (fonctionne aussi avec Java).
Ctrl + Alt + G : Recherche textuelle du texte actuellement sélectionné.
Ctrl + clic gauche: Aller à la définition de l'élément.
Ctrl+Page Up: Aller au fichier source suivant ouvert sous forme d'onglet
Ctrl+Page Down: Aller au fichier précédent
Vous devez changer les liaisons par défaut pour les obtenir - mais j'aime bien:
F3 : Déclaration ouverte.
F4 : Recherche du texte dans le projet.
F4 est explicite, mais F3 a quelques subtilités: si vous l'utilisez dans un appel de fonction, cela vous mènera à la définition, et si vous l'utilisez dans une définition, cela vous mènera à la déclaration.
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+Shift+f : ce code de mise en retrait automatique
Ctrl+Shift+{ ouvre un éditeur parallèle pour le même fichier source.
Ctrl+k : Pour rechercher en avant un texte surligné dans un fichier.
Ctrl+Shift+k: Pour rechercher en arrière un texte en surbrillance dans un fichier
Alt + Shift + T : Méthode sélectionnée: basculer entre inline, out in class en .h et out class in .cpp
Au plus près de la création de classes pour Eclipse pour J2EE, je souhaite (re) mapper (Préférences-> Général-> Touches) "Nouvelle (classe)" à Ctrl + 1et en sélectionnant le texte de classe non existant avant de remplir le dialogue de la nouvelle classe avec le nom de la classe.
Malheureusement, vous devez encore entrer le nom du fichier source et le nom du fichier d’en-tête dans la boîte de dialogue.
Alt + Shift + ↑: Sélectionnez un bloc.
Pour moi, c’est l’un des raccourcis clavier les plus utiles, , en particulier lorsque vous vous trouvez dans mode débogage:
Alt + ← / → - Aller à la position précédente/suivante du curseur.
Ctrl
+ Alt
+ G
: Générer des getters et des setters (le lier)
Alt
+ Shift
+ T
: Changer la fonction
Alt
+ Shift
+ R
: Renommer une fonction ou varialble
Ctrl
+ F
: Code de format
Alt
+ Ctrl
+ ↑
: dupliquer la ou les lignes