Шаблон Silverstripe, html-режим
Пытаюсь настроить режим для работы с шаблонами серебряного типа, но <% end_control %>
ломает отступ, но <% nd_control %>
не. Это должно быть "<% end"
, но я застрял на том, как это исправить.
1 ответ
Я предполагаю, что это будет часть, которая отключит его end_[a-zA-Z1-9_.]*
Я не эксперт по шуткам или регулярным выражениям. Но я подозреваю, что end_[:alpha:]+ должен работать. После просмотра документации по emacs regex http://www.emacswiki.org/emacs/RegularExpression
Вы должны быть в состоянии обойтись без _ или. Если вы хотите включить в матч полный стоп, я думаю, вам понадобится двойной обратный слеш \. Но я не могу вспомнить пример, когда SS использует это в заключительном шаблонном утверждении. И подчеркивание уже должно совпадать с end_