我对ST很新。 我创建了这个css片段现在我希望它是通用的,我的意思是在任何地方工作而不仅仅是css文件。 现在它在html上运行正常,但在css上,当我键入并按Tab键时,它播放这个border-left属性。我安装了emmet,但由于添加了b前缀,所以它会发生冲突。 看一下片段
<snippet>
<content><![CDATA[
#${1:this}{
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}
]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>bcen</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<!-- <scope>source.python</scope> -->
</snippet>
答案 0 :(得分:1)
当我打开一个新的CSS文档并输入bcen
时,我得到了
border-length: ;
所以它必须已经是一个Emmet快捷方式。最简单的选择是将快捷方式的<tabTrigger>
更改为Emmet不使用的内容。还有其他选项,例如在您的Emmet设置中设置"disable_tab_abbreviations": true
,但这会禁用所有内容,我认为您不想这样做。
由于您没有为您的代码段设置<scope>
,因此对于每种语言,它都可以在任何地方使用。