在哪里可以找到 TextMate 语法的文档?

Where can I find docs for TextMate grammars?

提问人:MfyDev 提问时间:7/13/2023 最后编辑:starballMfyDev 更新时间:7/13/2023 访问量:109

问:

我正在制作一种自定义编程语言。我想做一个VS Code扩展,它将标记语言语法。我还发现它使用了 TextMate 语法。所以我需要学习如何写这样的语法。而且我找不到任何 TextMate 语法的文档。

我已经在互联网上搜索了好几天,发现了一些这样的基本信息,但我看到通过 JSON 模式还有更多信息。因此,我将不胜感激展示所有功能的官方文档或参考资料。我一直在到处寻找,找不到其他任何东西。有谁知道这些文档在哪里,或者它们甚至存在吗??

json visual-studio-code vscode-extensions 文本伴侣

评论

0赞 HolyBlackCat 7/13/2023
谷歌搜索“textmate grammar”时的第一个链接是 macromates.com/manual/en/language_grammars
0赞 Community 7/13/2023
请澄清您的具体问题或提供其他详细信息以准确说明您的需求。正如目前所写的那样,很难确切地说出你在问什么。
0赞 MfyDev 7/13/2023
@HolyBlackCat 该链接看起来可以帮助我。谢谢

答:

0赞 starball 7/13/2023 #1

TextMate v1 中范围选择器的文档可在 https://macromates.com/manual/en/language_grammarshttps://macromates.com/manual/en/scope_selectors 中找到。对于 v2,在 https://macromates.com/textmate/manual/language-grammarshttps://macromates.com/textmate/manual/scopes

如果要查看示例,可以查看内置扩展。例如,用于 HTML 的那个