Недавно я начал экспериментировать с шаблонами 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(?![^>]*/>)';
Кто-нибудь уже имел дело с подобным сценарием? Сможет ли кто-нибудь указать мне верное направление?
Rich