J'ai récemment commencé à expérimenter les modèles jQuery, qui s'appuient sur votre capacité à envelopper le HTML dans SCRIPT
tags.
<script id="movieTemplate" type="text/x-jquery-tmpl">
<li>
<b>${Name}</b> (${ReleaseYear})
</li>
</script>
Le problème est que TextMate suppose naturellement que tout ce qui est à l'intérieur de SCRIPT
est JavaScript. Je suis sûr qu'il est possible de faire en sorte que TextMate traite le contenu différemment en fonction de la balise type
mais j'ai du mal à comprendre la grammaire utilisée dans l'offre groupée. Je suis presque sûr que la ligne ci-dessous est la clé, mais je ne sais pas par où commencer.
begin = '(?:^\s+)?(<)((?i:script))\b(?![^>]*/>)';
Quelqu'un a-t-il déjà eu affaire à un scénario similaire ? Quelqu'un pourrait-il m'orienter dans la bonne direction ?
Rich