忽略Sublime Text中的默认代码段

时间:2012-08-09 18:00:39

标签: code-snippets sublimetext2

我创建了自己的html.sublime-snippet自定义版本,添加了doctype和一些元标记,并将其保存在User目录中。
现在,当我尝试触发我的代码片段时,默认版本和我的自定义版本都会显示为选项 有没有办法半永久禁用默认代码段,只有我的版本可用?

2 个答案:

答案 0 :(得分:3)

我对Python @property的默认代码段感到困扰。我找到了工作解决方案here。你的情况类似:

  • 在.config / sublime-text-2 / Packages中将HTML文件夹复制到(例如)HTML Customized
  • 软管/编辑出HTML Customized中冒犯您的片段。
  • HTML添加到首选项中的ignored_packages条目,以停用标准HTML摘要。

没有抓住!

有人称​​ marcuso 在Sublime Text论坛上发布此解决方案。他值得拥有一切荣耀。 (还有 Matt York ,他在this comment中提到过这个话题。)

答案 1 :(得分:1)

选项:

  1. 您可以更改新代码段的tabTrigger
  2. 您可以更改默认代码段的tabTrigger
  3. 您可以注释掉默认代码段的tabTrigger行:

    <!-- <tabTrigger>html</tabTrigger> -->

  4. 问题:当您更新ST时,我相信它会覆盖对默认配置文件所做的任何更改。因此,如果您在默认代码段中注释掉tabTrigger,则在下次升级ST后将取消注释。