Как настроить подсветку синтаксиса Textmate в литеральных тегах Smarty? - PullRequest
1 голос
/ 12 октября 2011

Итак, у меня установлен и активирован пакет Smarty TM в Textmate, но у меня возникла проблема с тем, как он обрабатывает вещи внутри тегов literal Smarty.

Как видно в этом примере: http://pastie.textmate.org/private/v3amipi5ukpg7vlcivixw

Если я вставлю теги Smarty literal в мои теги HTML script, TM увидит содержимое внутри тегов сценария как JS и выделит его соответствующим образом.Если я перемещу эти теги literal так, чтобы они были вокруг моего сценария, Textmate теряет тот факт, что теги script содержат javascript - или даже то, что теги script являются HTML--ни один из них не выделен.

Я ненавижу помещать свои литеральные теги в сценарий, потому что все, что связано с JS в редакторе (например, у меня есть команда TM для запуска JS через JSHint), злится на их присутствиеесли я не добавлю их к комментариям JS (как в моем вставленном примере).Но добавление их к комментариям - это дополнительная работа, которую я не хочу делать, и вызывает много пустых комментариев в моем исходном источнике.

Я посмотрел на различные определения языков, и просто не могу понять, чточерт возьми, чтобы исправить это.Есть мысли?

Спасибо, Джим

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...