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

标签 visual-studio-code grammar vscode-extensions textmate

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

我想转换为更易读的格式(即 JSON 或 YAML)以集成到 VS Code 语法突出显示扩展中。

为了澄清我的意思,这里有几个例子:

  • XML format
  • YAML format (相当于上一个)
  • JSON format

  • 我可以用 Python 编写一个脚本来做到这一点,但如果这样的转换器已经存在,它会为我节省一些时间。

    谢谢

    最佳答案

    TextMate Languages扩展为此内置了一些命令。自述文件截图:

    关于visual-studio-code - 如何将 TextMate 语法(XML 风格)转换为 YAML 或 JSON 风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61283282/

    相关文章:

    node.js - 防止异常关闭控制台

    java - 使用递归语法的自顶向下解析

    parsing - 消除 E := EE+|EE-|id 的左递归

    c++ - 如何在 C++ 中有效地实现异构不可变对象(immutable对象)的不可变图?

    javascript - 开发 VSCode 扩展时获取当前事件文件的目录

    visual-studio-code - 在哪里可以找到用于语法突出显示的 tm-themes 的所有可能键的列表?

    visual-studio-code - 未找到 OpenOCD GDB 可执行文件 "arm-none-eabi-gdb"。请正确配置 "cortex-debug.armToolchainPath"

    java - VS Code java 导入无法解决

    javascript - 在 VS Code 中运行隔离的 JavaScript 命令(不是当前文件)

    visual-studio-code - VS Code 扩展可以从其他程序获取 URI 请求吗?