Je suis à la recherche d'une bonne syntaxe surligneur pour mon site qui utilise PHP & MySQL et Jquery. Un surligneur de syntaxe qui ne laisse pas le code se chevaucher mais permet à l'utilisateur de faire défiler comme ici sur stackoverflow.Qu'est-ce qu'un bon surligneur de syntaxe?
Répondre
Absolument tout le code source de PHP surligneurs basé sur la bibliothèque Geshi http://qbnz.com/highlighter/
Vous pouvez faire des blocs de code « laissez pas le chevauchement de code, mais permet à l'utilisateur de faire défiler » en ajoutant CSS overflow : auto;
Aussi bon moyen est de utiliser des surligneurs de code JavaScript basé sur le code qui mettent en lumière côté client http://alexgorbatchev.com/SyntaxHighlighter/ ou http://softwaremaniacs.org/soft/highlight/en/
le défilement est juste une propriété CSS de ce que le code est - quelque chose comme ...
max-height: 600px;
overflow: auto;
(L'attribut overflow
indique au navigateur d'utiliser les barres de défilement, l'max-height
il dit à quel point la barre de défilement vertical devrait botter.)
Quant à hilighting, jetez un oeil à google-code-prettify.
Je suis nitpicky. Je sais ça. Ne le prenez pas personnellement. overflow: auto indique au conteneur d'utiliser les barres de défilement SI il en a besoin pour s'adapter au contenu. Si le contenu correspond, aucune barre de défilement ne s'affiche. –
@Surreal, oui. Je n'ai jamais dit qu'il les utilisait toujours. :) – Amber
Désolé, aurait dû laisser seul. Votre réponse a été bonne sans ma sélection. –
Syntaxe Highligter a pinceaux pour php, sql, js, etc how-to for blog
Si vous cherchez un essai de solution côté client: alexgorbatchev.com/SyntaxHighlighter/
ou
deux d'entre eux ont un support pour sql, javascript et php
En ce qui concerne le recouvrement, vous pouvez ajouter un parent div et jouer avec le CSS pour personnaliser le comportement
S'il vous plaît vérifier Prettify GC Syntaxe surligneur. Mais comme décrit dans Here, vous devrez peut-être faire quelques petites modifications au fichier CSS du plugin.
- 1. Surligneur de syntaxe personnalisé Netbeans
- 2. Éditeur de logiciels Java/surligneur de syntaxe
- 3. Surligneur de syntaxe PHP pour Emacs
- 4. Syntaxe surligneur autour d'une Div Élément
- 5. Bonne syntaxe surligneur pour WordPress auto-hébergé Blog
- 6. Un bon surligneur de code HTML intégré pour JavaScript/jQuery
- 7. recherche d'extraits de code multilingue html formatter (syntaxe surligneur)
- 8. Syntaxe Surligneur pour un langage spécifique au domaine
- 9. jQuery article surligneur
- 10. Surligneur/suiveur C#
- 11. jQuery surligneur Alternative
- 12. Syntaxe Surligneur mettant de nouvelles lignes au hasard (ou peut-être après chaque symbole)
- 13. Quelqu'un a un modèle simple pour créer un nouveau surligneur de syntaxe pour un éditeur Netbeans?
- 14. Y a-t-il un surligneur de syntaxe Python pour Visual Studio 2010?
- 15. problème textarea Surligneur en direct
- 16. JXTable - Surligneur après table de filtrage
- 17. javascript live texte surligneur comme diigo.com
- 18. jqplot Surligneur pour différents graphiques linéaires
- 19. difficulté à obtenir jqplot surligneur aller
- 20. Lucene SpanQuery - à quoi bon?
- 21. bon exemple de Javadoc
- 22. surligneur de code python pour la publication en html
- 23. Bon éditeur IDE ou de mise en évidence de la syntaxe pour Mason?
- 24. Existe-t-il un surligneur rapide et précis pour Lucene?
- 25. C# Mise en surbrillance de la syntaxe pour Confluence
- 26. Syntaxe de la syntaxe Bash - signification de "- @"
- 27. Un bon moteur de rendu Html
- 28. Amélioration de la coloration de la syntaxe CSS dans vim
- 29. syntaxe en surbrillance design
- 30. Nom de la syntaxe SQL Syntaxe?
Le problème de "chevauchement" ne serait-il pas corrigé en définissant le CSS 'overflow: auto;' sur la div contenant le code source formaté? – PleaseStand