Я пытаюсь получить заказ откидные для возвышенного текста 3, а именно маркеры:Пользовательские откидные для Sublime Text 3
*--#[
some stuff
*--#]
указывают на мой регион. Я попробовал AAAPacakgeDev
, но, похоже, он не поддерживает фальцовку. Пакет SyntaxFold
представляет свою собственную логику и новые привязки клавиш, что кажется излишним.
кажется .tmLanguage
делает поддержку складки, так что я сделал это я скопировал Obective-C.tmLanguage
из упаковки в Packages\FORM
и переименовал его в `FORM.tmLanguage». Затем я модифицировал маркеры до:
<key>foldingStartMarker</key>
<string>^\*..#\[.*$</string>
<key>foldingStopMarker</key>
<string>^\*..#\].*$</string>
и изменил синтаксис на ФОРМУ. Несмотря на то, что цвета меняются, и шаблон совпадает, когда я выполняю регулярное выражение кода, складки не работают.
Что я делаю неправильно?
Согласно [this] (http://sublimetext.info/docs/en/reference/syntaxdefs.html) 'foldingStartMarker' и' foldingStopMarker' игнорируются. Складывание, по-видимому, во многих случаях основано на отступе, я добавил еще два ряда вещей к вашему примеру кода и возвышенному, позволил мне сложить его, когда я использовал файл javascript. – sergioFC
Да. Я нашел билет в этом вопросе, поэтому я закрываю этот вопрос. –