Ligne 100 : |
Ligne 100 : |
| | | |
| == Raccourcis clavier == | | == Raccourcis clavier == |
− | Ctrl-p - edit preferences │ | + | * Ctrl-p : Editer/modifier les préférences |
− |
| + | |
− | n - step over ("next") | + | |
− | s - step into | + | * n : passer à la ligne suivante ("n" pour ''next'' signifiant ''suivant'' en anglais) |
− | c - continue | + | * s : step into. S'applique aux appels de fonction. Le step into signifie que vous allez faire de l'exécution pas-à-pas <strong>dans la fonction</strong> plutôt que de simplement passer à la ligne suivante. |
− | r/f - finish current function | + | * c : continuer l'exécution du programme jusqu'au prochain breakpoint/point d'arrêt (ou prochaine erreur) |
− | t - run to cursor | + | * r/f : finir l'exécution de la fonction ("r" correspondant à ''return'' signifiant ''retourner'' |
− | e - show traceback [post-mortem or in exception state] | + | * t : exécuter jusqu'à la position du curseur. |
− |
| + | * e : Présente le traceback (liste des appel). Utilisable en cas d'exception ou mode post-mortem (quand votre programme est déclaré "mort" par Python) |
− | H - move to current line (bottom of stack) | + | |
− | u - move up one stack frame | + | * H : Se déplacer vers la ligne courante (en bas de la pile, sur le point d'être exécuté) |
− | d - move down one stack frame | + | * u : Se déplacer vers l'appel de fonction précédent (''move up one stack frame'') |
− |
| + | * d : Se déplacer vers l'appel de fonction suivante... pour revenir au point de départ (''move down one stack frame'') |
− | ! - invoke python shell in current environment | + | |
− | o - show console/output screen | + | * ! : Invoquer un shell python dans l'environnement actuel. Sera bien utile pour inspecter des variables et leur contenu (en tapant leur nom dans le sheel) |
| + | * o : Voir la console/écran de sortie |
| | | |
− | b - toggle breakpoint | + | * b : Activer/désactiver un point d'arrêt (breakpoint) sur lequel s'arrêtera le debugger. |
− | m - open module | + | * m : ouvrir un module |
| | | |
− | j/k - up/down | + | * j/k : haut/bas |
− | ctrl-u/d - page up/down | + | * ctrl-u/d : monter/descendre d'une page |
− | h/l - scroll left/right | + | * h/l : déplacement a gauche/droite |
| | | |
| == Ressources == | | == Ressources == |