Написание синтаксиса кода Visual Studio в Monarch

Документация VSCode содержит подробную информацию о том, как создавать новые колоризаторы с использованием .tmLanguage файлы. Редактор Monaco, который использует VSCode, поддерживает определение подсветки синтаксиса с использованием формата Monarch на основе JSON, но я не понимаю, как использовать Monarch для определения синтаксиса в расширениях VSCode.

Есть ли способ определить новый синтаксис VSCode, используя формат Monarch, а не файлы языка стиля textmate?

1 ответ

Решение

Нет, VSCode в настоящее время поддерживает только .tmLanguage формат. Процитирую одного из членов команды в # 216:

Сначала у нас также была поддержка Monarch, но до крайнего срока API решили полностью перейти на text mate, чтобы API был простым.

Другие вопросы по тегам