Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我看到了这个存储库。sublimehq/Packages 我使用 sublime text 3,但我不知道 tmLanguage 文件。我也搜索了它的定义,但我找不到它。它是什么?
tm代表TextMate。它是一个仅适用于 Mac OS X 的文本编辑器,并且在当时是革命性的,因为它的大部分功能都被推送到扩展包而不是驻留在主程序中。
tm
Sublime Text 继承了这个想法并使其跨平台。Sublime 旨在与 TextMate 扩展包兼容。
崇高的文字状态在他们的网站上:
出于兼容性原因,语法定义使用 Textmate 的 .tmLanguage 扩展名。如上所述,它们只是 Plist 格式的 XML 文件。