Turbo JS — documentation
Turbo JS est un éditeur pour JavaScript sur Node.js 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 typescript-language-server, fenêtres shell, réglages par projet, arbre du projet, snippets, fenêtres sur des agents de code, et la chaîne d'outils Node à 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
- Votre premier programme Node dans Turbo JS — l'installer, écrire un programme, l'exécuter, le casser et voir l'éditeur dire où.
- Projet de démonstration — un petit programme Node à ouvrir dans l'éditeur une fois qu'il est là, avec un test à côté.
Guides pratiques — des recettes pour une tâche
- Installer et compiler Turbo JS
- Installer Node.js
- Lancer les tests
- Activer la complétion JavaScript
- Écrire son propre thème
- Se déplacer dans un fichier
- Interroger le code
- Lancer des commandes shell sans quitter l'éditeur
- Donner ses propres réglages à un projet
- Parcourir un projet et ouvrir des fichiers depuis un arbre
- Insérer des snippets depuis un menu
- Lancer des commandes Node depuis l'éditeur
- Faire une release
- Dialoguer avec un agent de code depuis l'éditeur
Référence — les détails exacts
- Ligne de commande
- Clavier
- Menus
- Format des fichiers de thème
- Fenêtres terminal
- Réglages de projet
- Arbre du projet
- Langages colorés
- Snippets
- Outils JavaScript
- Le numéro de version
- Agents et ACP
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 60 61 |
|