Написание синтаксиса кода Visual Studio в Monarch
Документация VSCode содержит подробную информацию о том, как создавать новые колоризаторы с использованием .tmLanguage
файлы. Редактор Monaco, который использует VSCode, поддерживает определение подсветки синтаксиса с использованием формата Monarch на основе JSON, но я не понимаю, как использовать Monarch для определения синтаксиса в расширениях VSCode.
Есть ли способ определить новый синтаксис VSCode, используя формат Monarch, а не файлы языка стиля textmate?
1 ответ
Решение
Нет, VSCode в настоящее время поддерживает только .tmLanguage
формат. Процитирую одного из членов команды в # 216:
Сначала у нас также была поддержка Monarch, но до крайнего срока API решили полностью перейти на text mate, чтобы API был простым.