Coloration syntaxique pour Twig
Bonjour,
Au vu du succès du tutoriel de winzou sur Symfony 2, je propose d'ajouter Twig comme langage reconnu par le parser de zCode. Je doute que ce soit difficile, dans la mesure où ce langage est grandement inspiré de Django. Il devrait donc suffire – si l'architecture du site le permet – de créer un alias "Twig" pour "html+django", qui permettrait la coloration syntaxique adéquate.
Bonjour,
Nous aimerions le faire, malheureusement l’outil open source de coloration syntaxique nous utilisons, à savoir Pygments, ne le permet pas. Nous t’invitons à participer au projet Pygments : http://pygments.org/
Dès que la coloration syntaxique Twig sera disponible sur Pygments, nous l’implémenterons avec plaisir sur le Site du Zéro.
A bientôt ! :)
3 commentaires
-
Ymox
commenté
J'avoue ne pas comprendre.
Twig est certes un langage à part, seulement, en attendant, comme béquille, on pourrait ajouter un alias, comme "php" en est un pour "php+html". Alors d'accord pour mes commentaires précédents, ce qui fonctionne pour Django peut ne pas fonctionner pour Twig, et donc aucun travail ne sera fait dessus, pas de souci. -
Ymox
commenté
Un autre exemple de la coloration syntaxique qui se comporte bizarrement : le code en http://www.siteduzero.com/forum-83-715720-p1-symfony2-routing-avance.html#r6934314 est cité. Dans la citation, il est coloré correctement. Pas dans la source.
-
Ymox
commenté
Au passage, je crois avoir constaté un souci dans le traitement des balises minicode avec le type "django" : malgré un zCode bien formé, la balise ne semble pas fermée, ce qui fait qu'après un bloc <minicode type"django">…</minicode>, la police d'affichage est toujours une monotype.
Le post qui m'a permis de remarquer ça : http://www.siteduzero.com/forum-83-719230-p1-symfony2-configuration-php-et-config-yml.html#r6937317Firefox 8, Chrome 16.0.912.75, Safari 5.0.6 (5533.22.3) sous Mac OS 10.5.8
Quant à Opera (11.52), il ne semble pas parser correctement la CSS, mais c'est un détail