La meilleur coloration syntaxique

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : La meilleur coloration syntaxique

Re: La meilleur coloration syntaxique

par Xartrick » 28 juin 2012, 11:31

Je trouve Geshi très bien, c'est une valeur sûre !

Re: La meilleur coloration syntaxique

par xTG » 27 juin 2012, 18:27

La différence c'est que tu déplaces la charge de calcul vers le navigateur.
Mais il y a aussi des mauvais points, comme par exemple si l'utilisateur a désactivé JS bah...

Mais après c'est un choix que je me fais, je travaille toujours dans l'optique de ne pas formater le contenu dans le PHP mais toujours dans des scripts externes (CSS, template).

Re: La meilleur coloration syntaxique

par Texicitys » 27 juin 2012, 17:18

Merci pour ta réponse !

Quelle est la différence entre la coloration partant du php ou un script javascript ?

Merci pour ton lien en tout cas !

D'autres avis ?

Re: La meilleur coloration syntaxique

par xTG » 27 juin 2012, 07:03

Pour ma part je me suis tourné vers les scripts JS que je trouvais moins gourmand (peut être moins complet aussi cela expliquerai tout).
J'utilise google prettify.

La meilleur coloration syntaxique

par Texicitys » 27 juin 2012, 01:31

Bonjour,

Je suis en train de faire un site qui contiendra des codes sources dans tous les langages. Quelles est la meilleur solution pour afficher la coloration syntaxique ?

J'ai vu qu'il y a :
Geshi : http://qbnz.com/highlighter/
CodeMirror : http://codemirror.net/
Pygments : http://pygments.org/

Quelle est la différence entre ces deux ? CodeMirror ne color que les textarea?

Que me conseillez vous ? J'aimerais partir sur de bonne base, je préfère demander avant de commencer histoire de ne pas faire fausse route des le début.. :)

Merci d'avance