Вопросы по теме 'tmlanguage'

Регулярное выражение внутри Sublime .tmLanguage
Мне нужно написать регулярное выражение для улучшения файла C++.tmLanguage. Например, я хочу выделить утверждения из платформы Google Test. Пример: ASSERT_EQ(expected, actual); поэтому я написал это: ASSERT_[A-Z_]+ но когда я...
247 просмотров
schedule 07.08.2022

Запуск Юлии из Textmate
Я использую Textmate в качестве редактора кода и хочу иметь возможность запускать из него Julia. У меня нет проблем с сохранением файла .jl и отправкой его в Терминал (через связку Julia в Textmate), но мне было интересно, можно ли сделать сессию...
274 просмотров
schedule 06.06.2022

Как сопоставить строки, разделенные оператором, в Sublime Package Development YAML tmlanguage
Я делаю определение синтаксиса для пользовательского языка в возвышенном тексте 2, используя .YAML-tmLanguage от PackageDevelopment. На данный момент я хочу, чтобы мой синтаксис идентифицировал строки для не строк. пример строки кода: string...
154 просмотров
schedule 29.12.2022

Сопоставление идентификаторов между файлами tmLanguage и tmTheme
Я пытаюсь понять, как Visual Studio Code сопоставляет идентификаторы между темой и языковыми файлами. Например, в одном файле tmLanguage у меня есть такое определение: ... <dict> <key>begin</key>...
250 просмотров

Подсветка синтаксиса tmLanguage с правилами начала и конца без выделения начала, у которого нет конца
Я создаю простой постфиксный язык программирования. Синтаксис следующий: 2 3 add складывает два целых числа 2 и 3 вместе. "hello, world!" puts помещает строку "hello, world!" в STDOUT. Определение новых функций, которые можно...
1190 просмотров
schedule 19.03.2022

Подсветка синтаксиса языка — строка комментария начинается с * может содержать или не содержать следующие слова
Я создаю файл подсветки синтаксиса для языка, и у меня все отображено и работает с одним исключением. Я не могу придумать регулярное выражение, которое будет соответствовать следующим условиям для определенного стиля комментария к строке. Если...
428 просмотров

Можно ли динамически добавлять ключевые слова в подсветку синтаксиса VS Code?
Я играл с подсветкой синтаксиса в VS Code и до сих пор смог получить довольно хороший результат, используя пользовательскую грамматику JSON TextMate. Хотя расширение для сборки GCC ARM уже существовало, я подумал, что оно отстойное, поэтому я...
477 просмотров

Проблема с выделением синтаксиса VSCode: положительный просмотр назад не работает с пробелами
Я работаю над расширением подсветки синтаксиса пользовательского языка для VSCode. Я столкнулся с проблемой, при которой поиск назад ведет себя странно при использовании рядом с пробелами. Пример кода, который я хочу выделить: variableName...
305 просмотров

Как сослаться на внедренную грамматику в пользовательском языке VSCode
Предисловие ниже. Демонстрационный проект, иллюстрирующий эту проблему, можно найти по адресу: https://github.com/kirksl/so60384141 Я могу ссылаться на внедренную грамматику в родном языке VSCode указав это (package.json)...
812 просмотров