Quels sont les meilleurs embellisseurs et formateurs de code en ligne? Je ne demande pas de surligneurs. N'importe quelle langue fera l'affaire.
Quels sont les meilleurs embellisseurs et formateurs de code en ligne? Je ne demande pas de surligneurs. N'importe quelle langue fera l'affaire.
Réponses:
CSS: embellisseur de code
HTML: HTML Tidy , CleanUp HTML ou le Pretty Diff à usage général
Javascript: http://jsbeautifier.org/
PHP: http://beta.phpformatter.com/
SQL: http://dpriver.com/pp/sqlformat.htm
XML: http://chris.photobooks.com/xml/default.htm
Couleur tout: http://quickhighlighter.com/
Pour PHP, Java, C ++, C, Perl, JavaScript, CSS, vous pouvez essayer:
>
pour >
et similaire.
Vous pouvez utiliser Perl :: Tidy pour Perl.
Quelle langue?? Il existe différents outils pour presque tous les langages de programmation imaginables, car ils ont tous des règles et conventions syntaxiques différentes.
Good ol ' indent
est un utilitaire de ligne de commande agréable et personnalisable pour formater les programmes C et C ++.
Cela dépend de la langue et de l'architecture que vous utilisez.
Par exemple, dans une plate-forme php, vous pouvez formater presque la langue avec GeSHi
Comme des commentaires bleutés , 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 ce ticket drupal GeSHi .
J'ai beaucoup utilisé Quick Highlighter . Fonctionne très bien pour une énorme liste de langues.
Utilisez gist.github.com . Il existe un support multi-langage (java, c, c ++, c #, vb, haskell, ruby, javascript, lua, HTML, SQL, Tcl, Perl, JSON, groovy ...)
Voici un exemple de "Générer des changements de LiquiBase avec Groovy"