turbo-editors/turbo-golopublic Fork 0
main
Commits
Clone
git clone https://git.rickub.com/turbo-editors/turbo-golo.git
git clone ssh://git@rickub.com/turbo-editors/turbo-golo.git

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

browse-a-project.md · 69 lines · 3.9 KBmarkdown Blame HistoryRaw
📦 Turbo Golo d710c1b k33g 14h ago1# Parcourir un projet et ouvrir des fichiers depuis un arbre
2
3Ce guide montre comment ouvrir l'arbre du projet, le parcourir et y ouvrir un fichier. Il suppose Turbo Golo déjà installé.
4
5## Ouvrir l'arbre
6
7Lancez l'éditeur **depuis le dossier du projet**, puis appuyez sur `F9`, ou choisissez **Window ▸ Project tree**.
8
9Une fenêtre s'ouvre avec les fichiers du projet, nommée d'après le dossier depuis lequel l'éditeur a été lancé :
10
11```
12╔═[x]═══════════════ shapes ═══════════════2═[■]╗
13║ ▶ .turbo-golo ║
14║ ▼ lib ║
15║ geometry.golo ║
16║ .gitignore ║
17║ README.md ║
18║ shapes.golo ║
19║ shapes_test.golo ║
20╚═══════════════════════════════════════════════╝
21```
22
23Les dossiers viennent d'abord, puis les fichiers, chaque groupe trié. `.git` est la seule chose masquée — `.turbo-golo`, `.gitignore` et les autres sont des fichiers de votre projet, que vous voudrez sans doute ouvrir.
24
25Appuyer de nouveau sur `F9` ramène cette fenêtre au premier plan plutôt que d'ouvrir un second arbre.
26
27## Le parcourir
28
29| Touche | Effet |
30| --- | --- |
31| `↑` `↓` | Déplacer la surbrillance |
32| `→` | Ouvrir un dossier fermé ; sur autre chose, passer à la ligne suivante |
33| `←` | Fermer un dossier ouvert ; sur autre chose, remonter au dossier qui le contient |
34| `Entrée` | Ouvrir un fichier, ou ouvrir et fermer un dossier |
35| `Début` `Fin` | Première / dernière ligne |
36| `Page↑` `Page↓` | Un écran à la fois |
37
38Un dossier est lu la première fois que vous l'ouvrez : un arbre sur un gros projet coûte donc une lecture de dossier, pas un parcours complet.
39
40## Ouvrir un fichier
41
42Placez la surbrillance dessus et appuyez sur `Entrée`, ou cliquez-le deux fois.
43
44Le fichier s'ouvre dans une fenêtre à lui, devant l'arbre. Un fichier déjà ouvert est ramené au premier plan plutôt qu'ouvert deux fois.
45
46## Voir un fichier créé après l'ouverture de l'arbre
47
48L'arbre ne surveille pas le disque. Appuyez sur **`F5`** ou **`Ctrl-R`** avec l'arbre au premier plan : il relit le projet, en gardant ouvert ce que vous aviez ouvert et la surbrillance sur la même entrée.
49
50Enregistrer un fichier rafraîchit l'arbre pour vous : un **File ▸ Save as** sous un nouveau nom y apparaît sans rien demander. Un fichier créé autrement — un `golo new` ou un `gogolo build` dans une fenêtre terminal, ou un `git checkout` — demande la touche de rafraîchissement.
51
52## Travailler avec l'arbre et un fichier côte à côte
53
54L'arbre est une fenêtre ordinaire, donc toutes les commandes de fenêtre s'y appliquent :
55
56- **Window ▸ Tile** place l'arbre et votre fichier côte à côte.
57- Tirez son coin inférieur droit pour le rétrécir une fois que vous vous y retrouvez.
58- `[x]` le ferme ; `F9` le ramène.
59
60## Variantes
61
62- **Vous avez lancé l'éditeur depuis un sous-dossier.** L'arbre y est enraciné et ne montre que cette partie du projet. Lancez plutôt depuis le dossier du projet — la même règle que `.turbo-golo/settings.toml`.
63- **Un dossier apparaît ouvert mais vide.** Il n'a pas pu être lu, le plus souvent un problème de permissions. Le reste de l'arbre n'est pas affecté ; corrigez les permissions et appuyez sur `F5`.
64
65## Voir aussi
66
67- Toutes les touches et tout ce que l'arbre montre, exactement : [Référence de l'arbre du projet](../reference/project-tree.md)
68- Pourquoi c'est une fenêtre et non un panneau ancré, et pourquoi il ne surveille pas le disque : [Arbre du projet](../explanation/project-tree.md)
69- Le colorer : [Format des fichiers de thème](../reference/themes.md)