Aller au contenu

Formateur de code

Collez votre code, le langage est reconnu et l'indentation corrigée.

Indentation
Options

Formateur pour un langage précis

Fonctionne dans votre navigateur : vos données ne sont pas envoyées.

Mode d'emploi

  1. Collez votre code dans la zone de saisie.
  2. Dans Langue, choisissez Détection automatique ou le langage de votre code.
  3. Dans Indentation, sélectionnez 2 espaces, 4 espaces ou Tabulation.
  4. Dans Lignes vides, choisissez En garder 1 au maximum ou Tout supprimer.
  5. Cliquez sur Formater le code, ou appuyez sur Ctrl+Entrée sous Windows ou Linux, ou sur Cmd+Entrée sur Mac. Ensuite, les changements d’options sont appliqués automatiquement, ainsi que les modifications du code jusqu’à 200 Ko.

Exemples

Indenter un bloc HTML de boutique

Entrée
<section class="produit"><h2>Carnet fabriqué à Lyon</h2><p>Prix : 12 €</p><p>Livraison sous 3 jours</p></section>
Sortie
<section class="produit">
    <h2>Carnet fabriqué à Lyon</h2>
    <p>Prix : 12 €</p>
    <p>Livraison sous 3 jours</p>
</section>

Formater une réponse JSON avec des tabulations

Entrée
{"commande":12345678901234567890,"ville":"Nantes","articles":[{"nom":"Carnet","quantite":2}],"payee":true}
Sortie
{
	"commande": 12345678901234567890,
	"ville": "Nantes",
	"articles": [{
		"nom": "Carnet",
		"quantite": 2
	}],
	"payee": true
}

Supprimer les lignes vides d’un script

Entrée
function prixTTC(prixHT){

const taux=0.20;

return prixHT*(1+taux);
}

console.log(prixTTC(25));
Sortie
function prixTTC(prixHT) {
  const taux = 0.20;
  return prixHT * (1 + taux);
}
console.log(prixTTC(25));

FAQ

Mon code est-il envoyé à un serveur ?

Le formatage se fait dans votre navigateur, sans envoyer votre code au serveur. Le code n’est pas enregistré. Seuls les réglages sont conservés dans le stockage local du navigateur.

Le formateur corrige-t-il les erreurs de syntaxe ?

Il ne répare pas le JSON ou le XML invalide : il signale l’erreur avec sa ligne et sa colonne. En cas d’erreur JSON, XML ou SQL, le résultat précédent reste affiché. Ne le confondez pas avec un nouveau résultat.

Le JavaScript et le CSS intégrés au HTML sont-ils aussi formatés ?

Le contenu des balises script et style reste inchangé lors du formatage HTML. Pour le formater, collez-le séparément et choisissez JavaScript ou CSS / SCSS / LESS dans Langue.

Peut-on formater du SQL pour MySQL ou PostgreSQL ?

Cette page utilise le dialecte SQL standard et conserve les majuscules ou minuscules des mots-clés. Pour choisir le dialecte de votre base de données, utilisez le Formateur SQL.