Documentation Snippets Tarifs Changelog Support Contact ⬇ Télécharger
Documentation

Bienvenue dans Syntax Lab Studio Code

Tout ce que vous devez savoir pour installer, configurer et maîtriser l'IDE. De l'installation en 2 minutes à l'utilisation avancée de l'IA multi-modèles.

Installation

01

Android

Téléchargez l'APK et activez "Sources inconnues" dans Paramètres → Sécurité.

02

Windows (bientôt)

Le .exe et le package MSIX arrivent prochainement. Aucune dépendance ne sera requise.

03

Linux (bientôt)

Snap et AppImage portable arrivent prochainement.

Web : Accédez directement via code.syntax-lab.site — aucune installation requise. Compatible Chrome, Firefox, Safari, Edge.

🚀Premier projet

Créer un projet

Depuis l'écran d'accueil, appuyez sur "+ Nouveau projet". Choisissez un langage principal et un nom de projet. Le projet est créé instantanément avec une structure de fichiers adaptée.

Importer depuis GitHub

Connectez votre compte GitHub via Paramètres → Connexions → GitHub. Vous pouvez ensuite importer n'importe quel repository public ou privé en un tap.

Terminal — Cloner un repo
git clone https://github.com/votre-user/mon-projet.git
cd mon-projet
flutter pub get

💻Code Editor

L'éditeur de Syntax Lab est construit sur flutter_code_editor, adapté pour mobile et desktop. Il supporte :

  • Syntax highlighting pour 50+ langages via CodeMirror
  • Multi-curseurs — maintenez Alt (desktop) ou utilisez le menu contextuel (mobile)
  • Recherche & remplacement avec regex — Ctrl+F / ⌘F
  • Pliage de code (code folding) pour naviguer dans les gros fichiers
  • Minimap pour un aperçu rapide de la structure du fichier
  • Indentation automatique avec détection du style du fichier

🌐Langages supportés

Syntax highlighting complet pour : Dart, Python, JavaScript, TypeScript, React/JSX, TSX, PHP, Laravel, Go, Rust, Java, Kotlin, Swift, C, C++, HTML, CSS, SQL, Bash, JSON, YAML, Markdown, XML et plus encore.

Preview d'exécution : Python, Dart, Go, Rust, Java, Kotlin, PHP, C/C++ s'exécutent côté serveur avec sortie instantanée. HTML/CSS/JS/React sont rendus dans WebView.

🤖IA intégrée — Vue d'ensemble

L'assistant IA de Syntax Lab Studio Code vous aide à comprendre, écrire et déboguer votre code directement depuis l'éditeur.

Aujourd'hui : l'assistant est propulsé par OpenAI (GPT). Notre feuille de route prévoit d'orchestrer à terme plusieurs moteurs (Anthropic Claude, Google Gemini) pour combiner leurs forces respectives — cette IA hybride multi-modèles est en développement.

Modèles prévus

  • OpenAI GPT — actif dès aujourd'hui : génération de code, complétion et suggestions contextuelles
  • Anthropic Claude (à venir) — raisonnement, analyse de code et explications détaillées
  • Google Gemini (à venir) — recherche multimodale, documentation et optimisation de performance

À terme, ces intelligences seront orchestrées par notre moteur hybride propriétaire, avec un routage automatique vers le modèle le plus adapté à chaque requête.

💬Utiliser l'IA

Requêtes disponibles

  • Expliquer un bloc de code sélectionné
  • Détecter et corriger des bugs
  • Générer du code depuis une description en langage naturel
  • Refactoriser et optimiser des fonctions
  • Générer de la documentation (JSDoc, docstrings...)
  • Convertir du code d'un langage à un autre

Limites d'utilisation

  • Gratuit : 30 requêtes / heure (+10 via publicité récompensée)
  • Premium : 200 requêtes / heure

Terminal intégré

Chaque projet dispose de son propre terminal xterm. Exécutez n'importe quelle commande shell :

Exemples de commandes
# Flutter
flutter run --debug
flutter build apk --release

# Python
python3 -m venv .venv && pip install -r requirements.txt

# Git
git add . && git commit -m "feat: nouvelle fonctionnalité"
git push origin main

🔗Intégration GitHub

Connectez votre compte GitHub dans Paramètres → Connexions → GitHub OAuth. Vous aurez alors accès à :

  • Tous vos dépôts publics et privés
  • Gestion des branches (créer, fusionner, supprimer)
  • Commits, push et pull directement depuis l'app
  • Visualisation des GitHub Actions avec logs en temps réel
  • Création et revue de Pull Requests

Premium

L'abonnement Premium à 5,99€/mois débloque :

  • Expérience sans publicités
  • IA multi-modèles à 200 requêtes/heure
  • Projets illimités (vs 3 en gratuit)
  • Thèmes exclusifs pour l'éditeur
  • Collaboration étendue
  • Support prioritaire

Gérez votre abonnement via Google Play → Abonnements → Syntax Lab Studio Code.