Je suis à la recherche d'un script PHP open source pour coloriser le code dansCode colorisation à l'intérieur <code></code>
<code></code>
ou
balises [code] [/ code].
Merci
Je suis à la recherche d'un script PHP open source pour coloriser le code dansCode colorisation à l'intérieur <code></code>
<code></code>
ou
balises [code] [/ code].
Merci
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/)
DOUCE. Juste ce que je cherchais. Merci :) – horgen
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
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
@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
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
PHP a quelques fonctions intégrées à cet effet. Vérifiez si highlight_string ou highlight_file travaillera pour vous
Quel langage de programmation ne de ''
contiennent? –