【问题标题】:Sublime text auto-complete overrides snippet崇高的文本自动完成覆盖片段
【发布时间】:2012-12-17 23:21:16
【问题描述】:

我有一个 console.log()sn-p 用于 Sublime Text,当您键入“c”然后选项卡触发器时会触发它,但是如果页面上某处有以“c”开头的代码,则自动完成会覆盖 console.log sn-p。有没有办法解决这个问题,还是我应该为我的 sn-p 添加另一个修饰符?

<snippet>
    <content><![CDATA[console.log($1);$0]]></content>
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
    <tabTrigger>c</tabTrigger>
    <!-- Optional: Set a scope to limit where the snippet will trigger -->
    <scope>source.js</scope>
    <description>Log</description>
</snippet>

【问题讨论】:

    标签: javascript sublimetext2 sublimetext


    【解决方案1】:

    在https://sublime-text-unofficial-documentation.readthedocs.org/en/latest/extensibility/completions.html 上,它提到 sn-ps 总是输给模糊匹配。由于缓冲区内容包含在自动完成中,我建议修改您的 sn-p 以包含更多字符。

    【讨论】:

      猜你喜欢
      • 2014-02-07
      • 2015-04-13
      • 1970-01-01
      • 2015-07-13
      • 1970-01-01
      • 2015-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多