web-dev-qa-db-fra.com

Embellisseur et formateur de code en ligne

Quels sont les meilleurs logiciels d'embellissement et de mise en forme de code en ligne? Je ne demande pas de surligneurs. Toute langue fera l'affaire.

91
Tim Boland
108
JamesM-SiteGen

Pour PHP, Java, C++, C, Perl, JavaScript, CSS, vous pouvez essayer:

http://www.prettyprinter.de/index.php

25
QAZ

Vous pouvez utiliser Perl :: Tidy pour Perl.

11
brian d foy

JsonLint est utile pour valider et formater JSON.

9
johnstok

Quelle langue?? Il existe différents outils pour presque tous les langages de programmation imaginables, car ils ont tous des règles et des conventions syntaxiques différentes.

Good ol ' indent est un utilitaire de ligne de commande agréable et personnalisable permettant de formater les programmes C et C++.

5
Dan Lenski

Cela dépend de la langue et de l'architecture que vous utilisez.

alt textalt text

Par exemple, dans une plate-forme php, vous pouvez formater presque une langue avec GeSHi

Comme bleuté , GeSHi est un surligneur de syntaxe générique, sans fonction d’embellissement. Il est plus utilisé côté serveur, et le combiner avec un outil d’embellissement peut être délicat, comme illustré avec ceci GeSHi drupal ticket .

5
VonC

J'ai beaucoup utilisé Quick Highlighter . Fonctionne très bien pour une liste énorme de langues.

3
AdamC

Utilisez Gist.github.com . Il existe un support multi-langue (Java, c, c ++, c #, vb, haskell, ruby, javascript, lua, HTML, SQL, Tcl, Perl, JSON, groovy ...)

Voici un exemple "Générer des carnets de modifications LiquiBase en utilisant Groovy"

2
rayyildiz