Недавно я начал экспериментировать с шаблонами jQuery, которые полагаются на вашу способность обернуть HTML в теги SCRIPT
.
<script id="movieTemplate" type="text/x-jquery-tmpl">
<li>
<b>${Name}</b> (${ReleaseYear})
</li>
</script>
Проблема заключается в том, что TextMate, естественно, предполагает, что все теги SCRIPT
- это JavaScript. Я уверен, что TextMate может обрабатывать контент по-разному на основе атрибута type
, но я борюсь с некоторыми из грамматики, используемой в комплекте. Я довольно уверен, что строка ниже - ключ, но я не уверен, с чего начать.
begin = '(?:^\s+)?(<)((?i:script))\b(?![^>]*/>)';
Кто-нибудь уже имел дело с подобным сценарием? Кто-нибудь сможет указать мне в правильном направлении?
Рич