Skip to content
English

Clavier et accessibilité ​

Tout CapyCode s'utilise au clavier, et l'interface est conçue pour les lecteurs d'écran (NVDA, JAWS, VoiceOver) : chaque bouton a un nom, chaque zone un titre, et les messages sont annoncés. Elle vise le niveau AA des règles d'accessibilité (RGAA 4.1.2, WCAG 2.2).

Sur macOS, remplace Ctrl par Cmd (⌘).

Les raccourcis ​

Fichiers et vues ​

RaccourciAction
Ctrl+SEnregistrer le fichier
Ctrl+PAller à un fichier par son nom
Ctrl+Maj+P ou F1Palette de commandes
Ctrl+\Scinder l'éditeur en deux volets
Ctrl+Maj+XAfficher le panneau Extensions
Ctrl+JReplier ou déplier le panneau inférieur
F11Plein écran

Écrire ​

RaccourciAction
Ctrl+Z, Ctrl+Y (ou Ctrl+Maj+Z)Annuler, rétablir
Ctrl+X, Ctrl+C, Ctrl+VCouper, copier, coller
Ctrl+/Commenter ou décommenter
Tab, Maj+TabIndenter, désindenter
Ctrl+F, Ctrl+HChercher, remplacer dans le fichier
Ctrl+Maj+F, Ctrl+Maj+HChercher, remplacer dans le projet
Maj+Alt+F (ou Ctrl+Maj+I)Formater le code

Exécuter ​

RaccourciAction
Ctrl+EntréeExécuter le fichier affiché
Ctrl+C dans une consoleInterrompre le programme
Ctrl+D dans une saisieFin de saisie (EOFError)
↑, ↓, Tab dans une console ou le terminalHistorique, complétion
Ctrl+Entrée dans le message de commitValider le commit

Toutes les autres actions sont dans la palette de commandes, qui affiche aussi les raccourcis.

Se déplacer dans l'interface ​

  • Accès rapide : au tout début de la page, Tab fait apparaître des liens pour aller directement à l'éditeur, au volet latéral ou à la console.
  • Tab passe d'une zone à l'autre ; dans une zone, les flèches se déplacent entre les éléments :
    • barre d'activité : ↑ ↓, Entrée pour afficher la vue ;
    • arbre des fichiers et structure : ↑ ↓, → ouvre un dossier, ← le referme, Entrée ouvre le fichier, F2 renomme, Suppr supprime ;
    • onglets : ← →, Début Fin, Entrée affiche, Suppr ferme ; Ctrl+Maj+← / → déplacent l'onglet, Ctrl+Alt+← / → le font passer dans l'autre volet ;
    • menus : ↓ ouvre, les flèches parcourent (→ entre dans un sous-menu, ← en sort), Échap ferme.
  • Les bords entre les zones (volet latéral, éditeurs, panneau inférieur) prennent le focus : les flèches les déplacent, Entrée rétablit la taille par défaut.
  • Échap ferme la fenêtre ou le menu ouvert ; le focus revient là où il était.

Sortir de l'éditeur ​

Dans l'éditeur, Tab indente le code au lieu de passer à la suite. Pour en sortir au clavier :

  • appuie sur Échap, puis Tab ;
  • ou bien Ctrl+M bascule la touche Tab entre « indenter » et « passer à l'élément suivant ».

Les champs de saisie des consoles et du terminal fonctionnent de même : Échap, puis Tab.

Les résolutions de conflit au clavier ​

Pendant une fusion Git, les boutons au-dessus des blocs de conflit sont réservés à la souris. Au clavier, utilise les commandes de la palette : « Conflit : garder la version actuelle », « … la version entrante », « … les deux versions », « Conflit : aller au suivant », « … au précédent ». Voir Git.

Confort de lecture ​

  • Thème clair ou sombre, contrastes vérifiés dans les deux (Personnaliser l'affichage).
  • Le zoom du navigateur (Ctrl + / Ctrl -) agrandit toute l'interface.
  • Le glisser-déposer a toujours une autre solution : commande de la palette, raccourci ou commande du terminal.

Un obstacle à l'accessibilité ? Signale-le par Aide › À propos › Signaler un problème.