turbo-editors/turbo-moonbitpublic Fork 0
cc1f59535e31ad5d5a940f517c7375fbc8c663a0
Commits
Clone
git clone https://git.rickub.com/turbo-editors/turbo-moonbit.git
git clone ssh://git@rickub.com/turbo-editors/turbo-moonbit.git

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

README.md · 63 lines · 3.5 KBmarkdown Blame HistoryRaw
📦 Turbo MoonBit cc1f595 k33g 19h ago1# Turbo MoonBit — documentation
2
3Turbo MoonBit est un éditeur pour MoonBit 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 `moon-lsp`, fenêtres shell, réglages par projet, arbre du projet, snippets, et la chaîne d'outils MoonBit à un menu de distance.
4
5Il est bâti sur [turbo-core](https://rickub.com/turbo-editors/turbo-core), la bibliothèque que partage chaque éditeur Turbo. Si vous voulez construire votre propre éditeur, c'est là qu'il faut regarder.
6
7Cette 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.
8
9| Je veux… | Aller à |
10| --- | --- |
11| **apprendre** l'éditeur en l'utilisant | [Tutoriels](tutorials/) |
12| **faire** quelque chose de précis | [Guides pratiques](how-to/) |
13| **consulter** un détail exact | [Référence](reference/) |
14| **comprendre** comment et pourquoi ça marche | [Explications](explanation/) |
15
16## Tutoriels — apprendre en faisant
17
18- [Votre premier programme MoonBit dans Turbo MoonBit](tutorials/getting-started.md) — l'installer, écrire un programme, le formater, l'exécuter, le casser et voir l'éditeur dire où.
19- [Projets de démonstration](../../demos/) — trois projets MoonBit à ouvrir dans l'éditeur une fois qu'il est là : un petit, un avec bibliothèque et tests, et un tour de toutes les constructions que le scanner colore.
20
21## Guides pratiques — des recettes pour une tâche
22
23- [Installer et compiler Turbo MoonBit](how-to/install.md)
24- [Installer la chaîne d'outils MoonBit](how-to/install-the-moonbit-toolchain.md)
25- [Lancer les tests](how-to/run-the-tests.md)
26- [Activer la complétion MoonBit](how-to/enable-completion.md)
27- [Écrire son propre thème](how-to/write-a-theme.md)
28- [Se déplacer dans un fichier](how-to/navigate-code.md)
29- [Interroger le code](how-to/ask-about-code.md)
30- [Lancer des commandes shell sans quitter l'éditeur](how-to/use-a-terminal.md)
31- [Donner ses propres réglages à un projet](how-to/configure-a-project.md)
32- [Parcourir un projet et ouvrir des fichiers depuis un arbre](how-to/browse-a-project.md)
33- [Insérer des snippets depuis un menu](how-to/use-snippets.md)
34- [Lancer les commandes moon depuis l'éditeur](how-to/run-moon-commands.md)
35- [Faire une release](how-to/make-a-release.md)
36- [Dialoguer avec un agent de code depuis l'éditeur](how-to/talk-to-an-agent.md)
37
38## Référence — les détails exacts
39
40- [Ligne de commande](reference/cli.md)
41- [Clavier](reference/keyboard.md)
42- [Menus](reference/menus.md)
43- [Format des fichiers de thème](reference/themes.md)
44- [Fenêtres terminal](reference/terminal.md)
45- [Réglages de projet](reference/project-settings.md)
46- [Arbre du projet](reference/project-tree.md)
47- [Langages colorés](reference/languages.md)
48- [Snippets](reference/snippets.md)
49- [Outils MoonBit](reference/moonbit-tools.md)
50- [Le numéro de version](reference/versioning.md)
51- [Agents et ACP](reference/acp.md)
52
53## Explications — comprendre
54
55- [Architecture](explanation/architecture.md)
56- [Décisions de conception](explanation/design-decisions.md)
57- [Coloration et complétion](explanation/colouring-and-completion.md)
58- [Fenêtres terminal](explanation/terminal-windows.md)
59- [Réglages de projet](explanation/project-settings.md)
60- [Arbre du projet](explanation/project-tree.md)
61- [Snippets](explanation/snippets.md)
62- [Outils MoonBit](explanation/moonbit-tools.md)
63- [Fenêtres agent](explanation/agent-windows.md)