Raccourcis clavier PyCharm

PyCharm est un puissant environnement de développement intégré (IDE) conçu pour la programmation Python. Pour améliorer la productivité et l'efficacité, la maîtrise des raccourcis clavier de PyCharm est essentielle.

Raccourcis clavier Windows PyCharm

NAVIGUER DANS LE CONTEXTE

Raccourci Description
Alt + Shift + F Ajouter aux favoris
Alt + up / Alt + down Aller à la méthode précédente/suivante
Ctrl + F11 Activer/désactiver le signet avec le mnémonique
Ctrl + Shift + Retour Emplacement de la dernière modification
F11 Activer/désactiver le signet
Shift + F11 Afficher les signets
Ctrl + Alt + gauche / Ctrl + Alt + droite Naviguer en arrière/en avant
Ctrl + G Aller à la ligne/colonne…
Ctrl + ] / Ctrl + [ Aller à la fin/au début du bloc de code
Ctrl + [0-9] Aller au signet numéroté
Ctrl + E / Ctrl + Shift + E Récemment consultés/Emplacements récents
Alt + F1 Sélectionner dans…

RÉAFFACTEUR ET NETTOYAGE

Raccourci Description
Shift + F6 Renommer…
Ctrl + F6 Modifier la signature…
Ctrl + Alt + Shift + T Refactoriser ceci…
Ctrl + Alt + F / Ctrl + Alt + C Introduire un champ/une constante
F5 + F6 Copier…/Déplacer…
Ctrl + Alt + N En ligne…
Ctrl + Alt + M Extraire la méthode
Ctrl + Alt + V / Ctrl + Alt + P Introduire une variable/un paramètre
Ctrl + Alt + L Reformater le code
Alt + Delete Suppression sécurisée…

CRÉER ET MODIFIER

Raccourci Description
Ctrl + Shift + J / Ctrl + enter Joindre/diviser une ligne
Ctrl + Alt + T Entourer de…
Ctrl + Shift + up / Ctrl + Shift + down Déplacer la ligne vers le haut/bas
Alt + Insert Générer du code
Ctrl + X / Ctrl + C / Ctrl + V Couper/Copier/Coller
Ctrl + W / Ctrl + Shift + W Étendre/réduire la sélection
Ctrl + S Enregistrer tout
Ctrl + / Commentaire avec commentaire de ligne
Ctrl + Shift + C Copier le chemin du document
Ctrl + Shift + I Définition rapide
Ctrl + Alt + O Optimiser les importations
Ctrl + space Saisie semi-automatique de code de base
Ctrl + Shift + space Saisie semi-automatique de code intelligente
Ctrl + Shift + U Basculer la casse
Ctrl + Q + Shift + F1 Documentation rapide/externe
Shift + enter Démarrer une nouvelle ligne
Ctrl + Shift + enter Terminer l'instruction
Ctrl + O + Ctrl + I Remplacer/implémenter des membres
Ctrl + NumPad+ / Ctrl + Shift + NumPad+ Développer/réduire un bloc de code
Ctrl + D Dupliquer la ligne ou la sélection actuelle
Alt + enter Afficher les actions d'intention
Ctrl + Shift + V Coller depuis l'historique du presse-papiers
Ctrl + P + Alt + Q Informations sur les paramètres/informations contextuelles
Ctrl + Alt + space Saisie semi-automatique du nom
Ctrl + Alt + I Lignes à retrait automatique
Ctrl + Y Supprimer la ligne au niveau du curseur

NAVIGUER À PARTIR DES SYMBOLES

Raccourci Description
Ctrl + Alt + B Implémentation(s)
Ctrl + F12 Aller au membre du fichier
Ctrl + Shift + B Déclaration de type (JavaScript uniquement)
Ctrl + Shift + F7 Mettre en surbrillance les utilisations dans le fichier
Alt + F7 / Ctrl + F7 Rechercher les utilisations/Rechercher les utilisations dans le fichier
Ctrl + B Déclaration
Ctrl + U Super méthode
Ctrl + Alt + Shift + N Aller au symbole
Ctrl + N + Ctrl + Shift + N Aller à la classe/fichier
Ctrl + Alt + F7 Afficher les utilisations

CONSTRUIRE, EXÉCUTER ET DÉBOGUER

Raccourci Description
Ctrl + Alt + Shift + F8 Basculer le point d'arrêt de ligne temporaire
Ctrl + Shift + F8 Modifier/afficher le point d'arrêt
F9 Reprendre le programme
Ctrl + Shift + F10 Configuration du contexte d'exécution
Shift + F7 Pas intelligent dans
F8 + F7 Passer au-dessus/dans
Shift + F8 Sortir
Ctrl + F8 Basculer le point d'arrêt de ligne
Alt + F9 / Ctrl + Alt + F9 Exécuter jusqu'au curseur/Forcer l'exécution jusqu'au curseur
Alt + F10 Afficher le point d'exécution
Ctrl + Shift + F2 Arrêter les processus en arrière-plan…
Alt + F8 Évaluer l'expression…
Shift + F10 / F9 Exécuter/déboguer la configuration actuelle
Ctrl + F2 Arrêter
Alt + Shift + F10 / F9 Exécuter/déboguer la configuration sélectionnée

CONTRÔLE DE VERSION

Raccourci Description
Ctrl + K Valider
Ctrl + Alt + Z Rétablir
Ctrl + T Mettre à jour le projet
Ctrl + Shift + K Appuyer…
Alt + Shift + C Modifications récentes
Alt + Backquote Fenêtre contextuelle des opérations VCS…
Ctrl + Alt + Shift + down / Ctrl + Alt + Shift + up Modification suivante/précédente

MAÎTRISEZ VOTRE IDE

Raccourci Description
Alt + [0-9] Ouvrir une fenêtre d'outils
Ctrl + Alt + Y Synchroniser
Ctrl + Alt + S Paramètres…
Ctrl + Backquote Schéma de commutation rapide…
Ctrl + Shift + A Rechercher une action…

TROUVER TOUT

Raccourci Description
F3 + Shift + F3 Occurrence suivante/précédente
Ctrl + F3 Rechercher un mot au curseur
Ctrl + Shift + F / Ctrl + Shift + R Rechercher dans le chemin/Remplacer dans le chemin
Ctrl + F / Ctrl + R Rechercher/remplacer
Double + Shift Rechercher partout

ANALYSER ET EXPLORER

Raccourci Description
Ctrl + F1 Afficher la description de l'erreur
Ctrl + Alt + Shift + I Exécuter l'inspection par nom…
Ctrl + H / Ctrl + Alt + H Hiérarchie de type/appel
F2 + Shift + F2 Erreur en surbrillance suivante/précédente

Raccourcis clavier macOS de PyCharm

MAÎTRISEZ VOTRE IDE

Raccourci Description
Aller à l'éditeur (à partir d'une fenêtre d'outils)
+ Retour / + + F12 Masquer les fenêtres d'outils actives/toutes
+ + Y Synchroniser
+ , Préférences…
+ + F Basculer en mode plein écran
+ Tab Aller à l'onglet d'éditeur suivant/précédent
+ Backquote Schéma de changement rapide…
F12 Aller à la dernière fenêtre d'outils
+ + + Aller à la source/barre de navigation
+ Y + 0-9 Ouvrir une fenêtre d'outils
+ + A Rechercher une action…

CONTRÔLE DE VERSION

Raccourci Description
+ + + / + + + Modification suivante/précédente
+ + Z Rétablir
+ K Valider
+ + K Envoyer…
+ + C Modifications récentes
+ T Mettre à jour le projet
+ V Fenêtre contextuelle des opérations VCS…

NAVIGUER DANS LE CONTEXTE

Raccourci Description
+ + F Ajouter aux favoris
+ F3 Activer/désactiver le signet avec mnémonique
+ + Emplacement de la dernière modification
+ F3 Afficher les signets
+ + ] / + + [ Aller à la fin/au début du bloc de code
+ [0-9] Aller au signet numéroté
F3 Activer/désactiver le signet
+ E + / + E Récemment consulté/
+ L Aller à la ligne/colonne…
+ F1 Sélectionner dans…
+ [ / + ] Naviguer en arrière/en avant
+ + + Aller à la méthode précédente/suivante

RÉFACTEUR ET NETTOYAGE

Raccourci Description
F5 + F6 Copier…/Déplacer…
+ + M Extraire la méthode
+ + N En ligne…
+ T Refactoriser ceci…
+ + L Reformater le code
+ + C / + + P Introduire une constante/un paramètre
+ F6 Renommer…
+ + V / + + F Introduire une variable/un champ
+ F6 Modifier la signature…
+ Suppression sécurisée…

CONSTRUIRE, EXÉCUTER ET DÉBOGUER

Raccourci Description
+ F8 Sortir
+ F10 Afficher le point d'exécution
+ F8 Basculer le point d'arrêt de ligne
+ F7 Passage intelligent en arrière-plan
+ + F2 Arrêter les processus en arrière-plan…
+ + R / + + D Exécuter/déboguer la configuration sélectionnée
+ + R Exécuter la configuration du contexte
F8 + F7 Passer au-dessus/dans
+ R / + D Exécuter/déboguer la configuration actuelle
+ + + F8 Basculer le point d'arrêt de ligne temporaire
+ F8 Évaluer l'expression…
+ + F8 Modifier/afficher le point d'arrêt
+ + R Reprendre le programme
+ + F9 Forcer l'exécution jusqu'au curseur
+ F9 Exécuter jusqu'au curseur
+ F2 Arrêter

NAVIGUER À PARTIR DES SYMBOLES

Raccourci Description
+ F7 + + F7 Rechercher des utilisations/Rechercher des utilisations dans un fichier
+ B Déclaration
+ + F7 Afficher les utilisations
+ + F7 Mettre en surbrillance les utilisations dans le fichier
+ + B Déclaration de type (JavaScript uniquement)
+ + B Implémentation(s)
+ U Super méthode

CRÉER ET MODIFIER

Raccourci Description
+ Définition rapide
+ + C Copier le chemin du document
+ N Générer du code
+ + T Entourer de…
+ + A Rechercher une action dans l'IDE
+ + Q Informations contextuelles
+ O + + I Remplacer/implémenter des membres
+ S Enregistrer tout
+ + + / + + - Développer/réduire tout
+ + + + - Développer/réduire le bloc de code
+ + U Basculer la casse
+ + / + + Déplacer la ligne vers le haut/bas
+ + + Étendre/réduire la sélection
+ Démarrer une nouvelle ligne
+ + Terminer l'instruction
+ + J + + Joindre/diviser une ligne
F1 + + F1 Documentation rapide/externe
+ + V Coller depuis l'historique du presse-papiers
+ D Dupliquer la ligne ou la sélection actuelle
+ X / + C / + V Couper/Copier/Coller
+ Supprimer la ligne au niveau du curseur
+ P Informations sur les paramètres
+ + I Lignes à indentation automatique
+ / Commentaire avec commentaire de ligne
+ Afficher les actions d'intention
+ + Saisie semi-automatique du nom du type
+ + O Optimiser les importations
+ / + + Saisie semi-automatique de code de base/intelligente

ANALYSER ET EXPLORER

Raccourci Description
+ + + I Exécuter l'inspection par nom…
F2 + + F2 Erreur en surbrillance suivante/précédente
+ H / + + H Hiérarchie des types/appels
+ F1 Afficher la description de l'erreur

TROUVER TOUT

Raccourci Description
Double + Rechercher partout
+ G + / + G Occurrence suivante/précédente
+ + O / + + O Aller au fichier/symbole
+ + F / + + R Rechercher dans le chemin/Remplacer dans le chemin
+ F / + R Rechercher/Remplacer
+ F12 Aller au membre du fichier
+ O Aller à la classe

À propos de PyCharm

PyCharm, développé par JetBrains, est un IDE Python de premier plan équipé d'outils pour le développement professionnel. Il prend en charge divers frameworks Python et dispose de fonctionnalités avancées telles que l'assistance de code intelligente, le débogage et les tests.

Informations officielles sur PyCharm

FAQ sur les raccourcis clavier de PyCharm

  1. Quel est le raccourci pour reformater le code ?
    Windows : Ctrl + Alt + L macOS : Cmd + Alt + L

  2. Comment puis-je accéder rapidement à un fichier ?
    Windows : Ctrl + Shift + N macOS: Cmd + Shift + O

  3. Quel est le raccourci pour le débogage ?
    Windows : Shift + F9 macOS : Ctrl + D

  4. Comment afficher les fichiers récents ?
    Windows : Ctrl + E macOS : Cmd + E

  5. Quel est le raccourci pour dupliquer une ligne ?
    Windows : Ctrl + D macOS : Cmd + D

  6. Comment exécuter un programme ?
    Windows : Shift + F10 macOS : Ctrl + R

  7. Quel est le raccourci pour accéder à une fonction pendant le débogage ?
    Windows : F7 macOS : Cmd + Alt + I

  8. Comment naviguer Français:en arrière ?
    Windows : Ctrl + Alt + Gauche macOS : Cmd + [

  9. Quel est le raccourci pour la saisie semi-automatique intelligente ?
    Windows : Ctrl + Shift + Espace macOS : Cmd + Shift + Espace

Conclusion

La maîtrise des touches de raccourci de PyCharm peut améliorer considérablement votre productivité en tant que développeur Python. Grâce à ce guide complet, vous disposez désormais de tous les raccourcis essentiels à portée de main. Explorez et pratiquez ces raccourcis pour rationaliser votre flux de travail dans PyCharm !

5/5 - (1 vote)