code

code ouvre les sources modifiables dans l’éditeur du navigateur, détecte la syntaxe d’après le nom du fichier et peut créer un fichier absent avec -n. La coloration est facultative : l’édition texte reste disponible sans les assets avancés.

DéveloppementVersion 1.3.6Stable
lil-terminal

Vue d’ensemble

Quand le contexte syntaxique compte, code permet de modifier le source sans l’exécuter. La détection automatique suffit le plus souvent ; le choix explicite sert aux fichiers générés ou aux extensions atypiques.

Modifier le source directement dans le navigateur

code sandbox/src/Calculator.php ouvre ce fichier pour une modification directe. Utilisez -n uniquement pour une création volontaire et -l <lang> lorsque le nom ne permet pas de reconnaître le langage. Pour du texte simple, edit est plus léger.

Syntaxe

lil-terminal
code <file> [-n] [-l <lang>|-<lang>]

Référence

code <file>

ouvrir un fichier dans l’éditeur de code

-n

créer le fichier s’il manque avant de l’ouvrir

-l <lang> | -<lang>

choisir la coloration php, html, xml, css, js, json, ini, md, py, sql, sh ou lil

include -code -i @include

inspecter le paquet d’interface de l’éditeur

include -code -u @include

retirer les assets optionnels sans supprimer code

help hotkeys

afficher les raccourcis de l’éditeur

Choisir l’éditeur

Utilisez code <file> lorsque la syntaxe aide à relire le source. Pour du texte ordinaire, edit <file> est plus léger. Ouvrir un fichier dans l’un ou l’autre éditeur ne l’exécute pas.

Détection du langage

Le langage vient du nom et de l’extension. .env utilise la coloration INI ; un format inconnu s’ouvre en texte simple. -l <lang> convient aux fichiers générés ou aux extensions atypiques.

Règles de fichier

Seuls les fichiers texte ordinaires, lisibles et modifiables sont ouverts. Les binaires sont refusés. Limite : 2 Mio et 100000 lignes. Avec -n, le dossier parent doit exister et être modifiable.

Aperçu interactif du sandbox

Lancez les exemples préparés directement sur la page. Les résultats sont prédéfinis et affichés dans le navigateur ; aucune commande terminal n’est exécutée sur le serveur.

Ouvrir un fichier dans l’éditeur de code

Installer et gérer

Installez la version compatible actuelle. Choisissez Base pour l’ensemble complet des fonctions ou Minimum pour le paquet réduit ; utilisez upgrade pour mettre à jour un module déjà installé.

Base et Minimum sont deux paquets de la même version actuelle du module.

Paquet Base

Installer le paquet complet avec référence locale et tous les modes publiés.

install code
Paquet Minimum

Installer le paquet réduit. La référence locale est omise ; help <cmd> -i ouvre la référence serveur actuelle.

install code -m
Version publique exacte

Installer exactement cette version publiée.

install code -v 1.3.6
Vérifier ou mettre à jour

upgrade vérifie la compatibilité et remplace le bloc seulement si nécessaire.

upgrade code
Supprimer le module

Supprimer le bloc d’extension sans toucher au noyau ni aux autres modules.

install code -u

Exemples

Les exemples sont copiables mais ne sont pas exécutés par le site. Vérifiez chemins, droits et options destructrices.

Ouvrir un fichier dans l’éditeur de code
cd \sandbox | code src/Calculator.php
File      sandbox/src/Calculator.php
Language  php
Editor    opened
Créer le fichier s’il manque avant de l’ouvrir
code \sandbox\tmp\review.js -n
File      sandbox/tmp/review.js
Language  js
New       yes
Editor    opened
Choisir la coloration php, html, xml, css, js, json, ini, md, py, sql, sh ou lil
code \sandbox\config\app.json -json
File      sandbox/config/app.json
Language  json
Mode      forced
Editor    opened
Choisir la coloration php, html, xml, css, js, json, ini, md, py, sql, sh ou lil
code \sandbox\scripts\demo.lil -l lil
File      sandbox/scripts/demo.lil
Language  lil
Mode      explicit
Editor    opened
Inspecter le paquet d’interface de l’éditeur
include -code -i
Package     code
Version     1.0
Components  css + js
Installed   yes

Ces commandes installent les ressources optionnelles de l’éditeur. En leur absence, code revient proprement à l’éditeur intégré de base.

Gérer un fichier source absent
code \sandbox\missing.php
Fichier introuvable

Fichier utilisé dans cet exemple: sandbox/src/Calculator.php

L’exemple utilise un fichier ou un répertoire de l’espace de documentation protégé /sandbox/.

<?php

declare(strict_types=1);

final class Calculator
{
    public static function add(int $left, int $right): int
    {
        return $left + $right;
    }
}

Documentation associée

Version publique actuelle

v1.3.62026-08-10

Synchronisation linguistique

Finalise la synchronisation de l’aide locale et serveur et renforce la sûreté de localisation de code.