Référence : clavier
Liste complète des touches auxquelles Turbo Go répond, regroupées par élément qui a le focus.
Lorsque deux écritures existent, les deux fonctionnent : celle de Turbo C et la moderne.
Global
Traitées où que soit le focus, sauf si un dialogue ou la liste de complétion est ouvert.
| Touche | Action |
|---|---|
F1 |
Décrire le symbole sous le curseur ; sans fichier ouvert, afficher l'aide clavier |
F2 |
Enregistrer |
F3 |
Ouvrir |
F4 |
Nouveau |
F6 |
Fenêtre suivante |
F7 |
Occurrence suivante |
Maj-F7 |
Occurrence précédente |
F8 |
Ouvrir une fenêtre terminal |
F9 |
Ouvrir l'arbre du projet |
F10 |
Ouvrir la barre de menus |
F12 |
Aller à la définition |
Shift-F12 |
Trouver les références |
Ctrl-T |
Trouver un symbole dans tout le projet |
Ctrl-F |
Chercher |
Ctrl-G |
Aller à la ligne |
Ctrl-W |
Fermer la fenêtre courante |
Alt-X |
Quitter |
Alt-1 … Alt-9 |
Passer la fenêtre 1…9 au premier plan |
Alt-0 |
Lister les fenêtres ouvertes |
Alt-N |
Ouvrir le menu Snippets |
Alt-G |
Ouvrir le menu Go |
Alt-<lettre> |
Ouvrir le menu dont le titre porte cette lettre |
Un menu ajouté par le fichier d'outils du projet reçoit sa lettre par attribution et non par choix, donc ce n'est jamais une de celles ci-dessus. Les règles sont dans Outils go.
Édition
Traitées par la fenêtre qui a le focus.
Déplacement
| Touche | Action |
|---|---|
← → ↑ ↓ |
Un caractère ou une ligne |
Ctrl-← Ctrl-→ |
Début du mot précédent / suivant |
Origine Fin |
Début / fin de la ligne |
Ctrl-Origine Ctrl-Fin |
Début / fin du fichier |
Page↑ Page↓ |
Un écran |
Maj + l'une des précédentes |
Le même déplacement, en étendant la sélection |
Modification du texte
| Touche | Action |
|---|---|
| tout caractère imprimable | L'insérer, en remplaçant la sélection |
Entrée |
Couper la ligne, en recopiant l'indentation de la ligne courante |
Retour arrière |
Supprimer la sélection, ou le caractère avant le curseur |
Suppr |
Supprimer la sélection, ou le caractère sous le curseur |
Tab |
Insérer une tabulation ; avec une sélection, indenter chaque ligne concernée |
Maj-Tab |
Retirer un niveau d'indentation de chaque ligne concernée |
Presse-papier et historique
| Touche | Aussi | Action |
|---|---|---|
Ctrl-C |
Ctrl-Inser |
Copier la sélection |
Ctrl-X |
Maj-Suppr |
Couper la sélection |
Ctrl-V |
Maj-Inser |
Coller |
Ctrl-A |
Tout sélectionner | |
Ctrl-Z |
Annuler | |
Ctrl-R |
Rétablir | |
Ctrl-N |
Insérer une ligne vide au-dessus du curseur | |
Ctrl-Y |
Supprimer la ligne où est le curseur |
Une série de caractères tapés, ou une série de retours arrière, forme une seule étape d'annulation. Déplacer le curseur clôt la série.
Serveur de langage
| Touche | Action |
|---|---|
Ctrl-Espace |
Demander une liste de complétion |
. |
Demander une liste de complétion, en effet de bord de la frappe |
F1 |
Décrire le symbole sous le curseur |
F12 |
Aller à la déclaration |
Barre de menus
Une fois un menu ouvert.
| Touche | Action |
|---|---|
← → |
Menu précédent / suivant |
↑ ↓ |
Entrée précédente / suivante, en sautant les séparateurs et les entrées grisées |
Entrée |
Exécuter l'entrée surlignée |
<lettre> |
Exécuter l'entrée dont l'intitulé porte cette lettre |
Échap |
Fermer le menu |
Toute autre touche est absorbée : une frappe égarée n'atteint jamais le fichier derrière.
Dialogues
| Touche | Action |
|---|---|
Tab / Maj-Tab |
Contrôle suivant / précédent |
↑ ↓ |
Parcourir la liste qui a le focus ; si le contrôle n'en a pas l'usage, contrôle suivant / précédent |
Entrée |
Actionner le bouton par défaut, d'où que soit le focus |
Échap |
Annuler |
Alt-<lettre> |
Actionner le bouton dont l'intitulé porte cette lettre |
Ctrl-U |
Vider le champ de saisie qui a le focus |
Un dialogue est modal : toute touche dont il n'a pas l'usage est absorbée plutôt que transmise à l'éditeur derrière.
La boîte Open et Save As
| Focus à l'ouverture | Le champ Name, pour pouvoir taper un nom directement. La première ↓ déplace donc le focus vers la liste ; la seconde déplace la surbrillance. |
| Déplacer la surbrillance | Place le nom de cette entrée dans le champ Name : le champ dit toujours ce sur quoi OK va agir. Surligner ../ le vide. |
Entrée sur la liste |
Ouvre le fichier surligné, ou entre dans le dossier surligné |
| OK | Agit sur le champ Name ; si le champ est vide, agit sur ce que la liste a surligné |
| Un nom qui est un dossier | Y entre au lieu de fermer le dialogue |
| Double clic | Équivaut à Entrée sur cette entrée |
Les fichiers cachés ne sont pas listés. Les dossiers précèdent les fichiers, chaque groupe trié, avec ../ en premier.
Liste de complétion
| Touche | Action |
|---|---|
↑ ↓ |
Suggestion précédente / suivante |
Page↑ Page↓ |
Huit à la fois |
Entrée, Tab |
Accepter la suggestion surlignée |
Échap |
Abandonner la liste |
| tout caractère imprimable | Transmis à l'éditeur ; la liste se réduit à ce qui correspond encore |
Fenêtres terminal
Une fenêtre terminal au premier plan reçoit toutes les touches sauf les touches de fonction, Alt-X et Alt-0…Alt-9, qui restent à l'éditeur pour qu'il y ait toujours une sortie hors d'un programme plein écran. Ctrl-C, Ctrl-W, Ctrl-F et Alt-<lettre> atteignent donc le shell plutôt que l'éditeur.
| Touche | Action |
|---|---|
Maj-Page↑ Maj-Page↓ |
Reculer / avancer d'un écran dans l'historique |
| toute autre touche non réservée ci-dessus | Envoyée au shell, ramenant la vue à l'écran vivant |
Les octets exacts envoyés par chaque touche sont dans Fenêtres terminal.
Arbre du projet
Traitées quand la fenêtre de l'arbre a le focus. Les règles complètes sont dans Arbre du projet.
| Touche | Action |
|---|---|
↑ ↓ Page↑ Page↓ Début Fin |
Déplacer la surbrillance |
→ |
Déplier un dossier fermé, sinon aller à la ligne suivante |
← |
Replier un dossier ouvert, sinon remonter à son dossier |
Entrée |
Ouvrir un fichier ; déplier ou replier un dossier |
F5, Ctrl-R |
Relire le projet |
Souris
| Action | Effet |
|---|---|
| Clic dans le texte | Placer le curseur |
| Glisser dans le texte | Sélectionner |
| Molette | Défiler de trois lignes |
| Clic sur un titre de menu | Ouvrir ou fermer ce menu |
| Clic sur un indice de la barre d'état | L'exécuter |
| Clic sur une fenêtre | La passer au premier plan |
| Glisser une barre de titre | Déplacer la fenêtre |
| Glisser le coin inférieur droit | Redimensionner la fenêtre |
Clic sur [x] |
Fermer la fenêtre |
Clic sur [■] |
Donner tout le bureau à la fenêtre |
Clic sur [▬] |
Remettre une fenêtre agrandie à sa taille précédente |
| Molette sur un terminal | Défiler de trois lignes dans son historique |
| Clic sur une ligne d'arbre | La surligner ; un second clic l'ouvre |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 |
|