如何将 TextMate 语法(XML 风格)转换为 YAML 或 JSON 风格

How to convert a TextMate Grammar (XML flavor) to either YAML or JSON flavor

Textmate 语法(.tmLanguage 文件)有时以 XML 格式表示。

我想转换为更易读的格式(即 JSON 或 YAML)以集成到 VS 代码语法高亮扩展中。

为了阐明我的意思,这里有几个例子:

我可以在 Python 中编写一个脚本来执行此操作,但如果此类转换器已经存在,它会节省我一些时间。

谢谢

TextMate Languages 扩展程序为此提供了一些命令 built-in。自述文件截图: