【问题标题】:Sublime Text snippets in Ace EditorAce Editor 中的 Sublime 文本片段
【发布时间】:2013-11-29 09:08:33
【问题描述】:

嘿,我知道我们可以在 Ace Editor 中使用 Sublime Texts .tmLanguage 语法和 ace 附带的工具。是否可以在 Ace Editor 中使用 Sublime Texts .sublime-sn-p sn-ps。

【问题讨论】:

    标签: sublimetext code-snippets ace-editor


    【解决方案1】:

    在 sublime 的文件夹中,您可以在Packages/HTML/HTML.sublime-completions 找到 sn-ps。 然后是ace/lib/ace/snippets Ace 编辑器中的文件夹。 我自己没有做过,但我很确定您可以合并这些文件夹中的文件。做一个实验。 :) 祝你好运!

    【讨论】:

      【解决方案2】:

      没有自动转换器,但是加一个比较简单, 解析 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"
      

      【讨论】:

        猜你喜欢
        • 2014-11-23
        • 1970-01-01
        • 2014-11-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多