turbo-editors/turbo-gopublic Fork 0
v1.0.2
Commits
Clone
git clone https://git.rickub.com/turbo-editors/turbo-go.git
git clone ssh://git@rickub.com/turbo-editors/turbo-go.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

📦 Turbo Go 3d7798b · on v1.0.2 · k33g · 10h ago
README.md · 59 lines · 3.0 KBmarkdown
Blame HistoryOpen raw

Turbo Go — documentation

Turbo Go est un éditeur pour Go dans le style de Turbo C : un IDE plein écran en terminal, avec menus, fenêtres déplaçables, coloration syntaxique pour neuf langages, thèmes, complétion via gopls, fenêtres shell, réglages par projet, arbre du projet, snippets, et la chaîne d'outils Go à un menu de distance.

Cette documentation suit la méthode Diátaxis. Quatre types de page, quatre besoins différents — allez directement à celui qui correspond à ce que vous cherchez.

Je veux… Aller à
apprendre l'éditeur en l'utilisant Tutoriels
faire quelque chose de précis Guides pratiques
consulter un détail exact Référence
comprendre comment et pourquoi ça marche Explications

Tutoriels — apprendre en faisant

Guides pratiques — des recettes pour une tâche

Référence — les détails exacts

Explications — comprendre

 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
# Turbo Go — documentation

Turbo Go est un éditeur pour Go dans le style de Turbo C : un IDE plein écran en terminal, avec menus, fenêtres déplaçables, coloration syntaxique pour neuf langages, thèmes, complétion via `gopls`, fenêtres shell, réglages par projet, arbre du projet, snippets, et la chaîne d'outils Go à un menu de distance.

Cette documentation suit la méthode [Diátaxis](https://diataxis.fr). Quatre types de page, quatre besoins différents — allez directement à celui qui correspond à ce que vous cherchez.

| Je veux… | Aller à |
| --- | --- |
| **apprendre** l'éditeur en l'utilisant | [Tutoriels](tutorials/) |
| **faire** quelque chose de précis | [Guides pratiques](how-to/) |
| **consulter** un détail exact | [Référence](reference/) |
| **comprendre** comment et pourquoi ça marche | [Explications](explanation/) |

## Tutoriels — apprendre en faisant

- [Votre premier fichier dans Turbo Go](tutorials/getting-started.md) — compiler, ouvrir l'éditeur, écrire un programme Go, le colorer, l'enregistrer et l'exécuter.

## Guides pratiques — des recettes pour une tâche

- [Installer et compiler Turbo Go](how-to/install.md)
- [Lancer les tests](how-to/run-the-tests.md)
- [Activer la complétion Go](how-to/enable-completion.md)
- [Écrire son propre thème](how-to/write-a-theme.md)
- [Se déplacer dans un fichier](how-to/navigate-code.md)
- [Interroger le code](how-to/ask-about-code.md)
- [Lancer des commandes shell sans quitter l'éditeur](how-to/use-a-terminal.md)
- [Donner ses propres réglages à un projet](how-to/configure-a-project.md)
- [Parcourir un projet et ouvrir des fichiers depuis un arbre](how-to/browse-a-project.md)
- [Insérer des snippets depuis un menu](how-to/use-snippets.md)
- [Lancer les commandes go depuis l'éditeur](how-to/run-go-commands.md)
- [Dialoguer avec un agent de code depuis l'éditeur](how-to/talk-to-an-agent.md)
- [Faire une release](how-to/make-a-release.md)

## Référence — les détails exacts

- [Ligne de commande](reference/cli.md)
- [Clavier](reference/keyboard.md)
- [Menus](reference/menus.md)
- [Format des fichiers de thème](reference/themes.md)
- [Fenêtres terminal](reference/terminal.md)
- [Réglages de projet](reference/project-settings.md)
- [Arbre du projet](reference/project-tree.md)
- [Langages colorés](reference/languages.md)
- [Snippets](reference/snippets.md)
- [Outils go](reference/go-tools.md)
- [Agents et ACP](reference/acp.md)
- [Le numéro de version](reference/versioning.md)

## Explications — comprendre

- [Architecture](explanation/architecture.md)
- [Décisions de conception](explanation/design-decisions.md)
- [Coloration et complétion](explanation/colouring-and-completion.md)
- [Fenêtres terminal](explanation/terminal-windows.md)
- [Réglages de projet](explanation/project-settings.md)
- [Arbre du projet](explanation/project-tree.md)
- [Snippets](explanation/snippets.md)
- [Outils go](explanation/go-tools.md)
- [Fenêtres agent](explanation/agent-windows.md)