2010-06-07 3 views

Répondre

6

Vous pouvez également essayer un clientside/javascript surligneur: Google Code Prettify

  • supporte tous les C-like, Bash- like, et Langages de type XML.

(C'est celui utilisé sur stackoverflow.com/ et code.google.com/)

+0

DOUCE. Juste ce que je cherchais. Merci :) – horgen

2

En supposant que vous voulez quelque chose autre que le haut-syntax highlighter, GeSHi semble que cela pourrait répondre à vos besoins:

GeSHi a commencé comme une idée de créer un surligneur de syntaxe générique pour phpBB système de forum, mais a été généralisé à ce projet. GeSHi vise à être une simple mais puissante classe de mise en évidence, avec les objectifs suivants:

  • soutien à un large éventail de langues populaires
  • facile d'ajouter une nouvelle langue pour mettre en évidence
  • formats de sortie hautement personnalisable
+0

Merci! Mais .. Avez-vous testé ce script? Il semble que je dois présélectionner la langue avant la sortie. Je suis à la recherche d'une colorisation plus générale. – horgen

+0

@cvack - Si vous allez sur http://meta.stackoverflow.com et regardez les questions sur la syntaxe de SO, vous verrez qu'une solution générique n'est pas vraiment possible. Qu'est-ce qu'un mot-clé dans une application n'est pas dans une autre, etc. Il y aura donc des erreurs et des inexactitudes dans la sortie. En spécifiant la langue, vous pouvez faire un bien meilleur travail (sinon parfait). Avez-vous une exigence spécifique qui signifie que vous ne pouvez pas présélectionner la langue? – ChrisF

+0

J'utilise MarkItUp jQuery éditeur et je n'ai aucune idée de comment faire un sélecteur de langue;) Mais merci quand même! – horgen