【发布时间】:2015-07-03 01:35:54
【问题描述】:
我看到了这个存储库。 sublimehq/Packages 我使用 sublime text 3,但我不知道 tmLanguage 文件。 我也搜索了它的定义,但我找不到它。 这是什么?
【问题讨论】:
我看到了这个存储库。 sublimehq/Packages 我使用 sublime text 3,但我不知道 tmLanguage 文件。 我也搜索了它的定义,但我找不到它。 这是什么?
【问题讨论】:
tm 代表TextMate。它是一个仅适用于 Mac OS X 的文本编辑器,并且在当时是革命性的,因为它的大部分功能都被推送到扩展包而不是驻留在主程序中。
Sublime Text 继承了这个想法并使其跨平台。 Sublime 旨在与 TextMate 扩展包兼容。
【讨论】:
.sublime-syntax,这是一种基于 YAML 的配置格式。
Sublime 文本状态在他们的website:
语法定义使用 Textmate 的 .tmLanguage 扩展名 兼容性原因。如上所述,它们只是 XML Plist 格式的文件。
【讨论】: