我使用的是惊人的崇高文本2写MEL(玛雅嵌入式语言)脚本玛雅,但它没有语法高亮MEL。 现在我强迫它解释文本和Perl,这确实一个好工作,但它远非完美。 这将是很方便的添加Maya的命令。 有谁知道我会如何创建一个语法高亮的崇高设置?
Answer 1:
我一直在使用MEL的TextMate捆绑我在GitHub上找到。 我分叉了,增加了一些片段,并调整了语言一点。 语言文件是MEL.plist,但我把它改成MEL.tmLanguage,现在可在文本崇高2.所有片段没有变化工作。
如果你想使用它,去到你的崇高文字Packages目录和克隆回购梅尔:
git clone git@bitbucket.org:hoolymama/mel.tmbundle.git MEL
Answer 2:
我认为最好的办法是阅读有关的文档怎么写语法定义 。 它是一个JSON格式定义所有的模式来捕捉和如何代表他们。
您可以使用现有的.tmLanguage
文件为指导,例如(在OSX): ~/Library/Application Support/Sublime Text 2/Packages/Perl/Perl.tmLanguage
简而言之,您创建一个新包,如“MEL”,并把MEL.tmLanguage
文件在那里。
文章来源: How do I create a new syntax hilighting set for a language in Sublime text 2