嘿,我知道我们可以使用Ace附带的工具在Ace Editor中使用Sublime Texts .tmLanguage语法。甚至可以在Ace Editor中使用Sublime Texts .sublime-snippet片段。
答案 0 :(得分:0)
在sublime的文件夹中您可以在Packages/HTML/HTML.sublime-completions
找到摘录。
然后有ace/lib/ace/snippets
Ace Editor中的文件夹。
我自己没有这样做,但我很确定你可以在这些文件夹中组合文件。做一个实验。 :)
祝你好运!
答案 1 :(得分:0)
没有自动转换器,但添加一个相对简单, 解析sublime snippet文件的xml,并将其保存为json或ace / snipmate snippets文件
var sublimeSnippet = plist.parse(xml)
var aceSnippet = ""
+ "snippet " + sublimeSnippet.tabTrigger
+ "description " + sublimeSnippet.description
+ "scope " + sublimeSnippet.scope.replace(/source\./g, "")
+ "\t" + sublimeSnippet.content.replace(/\r?\n/g, "\n\t")
+ "\n"