Regex внутри Sublime .tmLanguage
Мне нужно написать некоторое регулярное выражение для улучшения файла C++. TmLanguage. Например, я хочу выделить утверждения из Google Test Framework. Пример:
ASSERT_EQ(expected, actual);
поэтому я написал это:
ASSERT_[A-Z_]+
но когда я добавляю открытые скобки, подсветка прерывается. Также я хотел бы выделить имя функции после оператора диапазона, например:
Foo::function()
но та же проблема здесь.
Пожалуйста помоги.
Редактировать:
Может быть, другие регулярные выражения из.tmLanguage как-то мешают? Я пробовал несколько решений, все они работали в тестировщиках веб-регулярных выражений, но в Sublime все еще не работали.