如何使安装埃米特崇高的文本片段工作(How to make a Sublime Text snipp

2019-09-26 02:40发布

我试图在崇高的文本3只适用于CSS文件片段。 这是段我有:

<snippet>
    <content><![CDATA[/*
Theme Name: ${1:Theme name here and so on...}
Theme URI: 
Author: 
Author URI: 
Description: 
Version: 1.0.0
License: 
License URI: 
Text Domain: 
Tags: 
*/]]></content>
    <tabTrigger>xyz</tabTrigger>
    <scope>source.css</scope>
</snippet>

问题是,如果我打开一个CSS文件,类型xyz ,按下tab键所有我会是xyz: ; 。 所以它好像崇高的文本已经分配的标签插入: ; 而不是我的片段。

如果我删除的插件包不会发生此问题埃米特 。

我怎样才能得到这个片段的工作?

Answer 1:

在文档http://github.com/sergeche/emmet-sublime#tab-key-handler ,表明它应该有可能获得片段在通过在埃米特的喜好文件中添加下列偏好启用了埃米特CSS文件的工作:

"disabled_single_snippet_for_scopes": "source.css"


Answer 2:

既然你已经使用埃米特,考虑使用埃米特片段来代替。

{
    "css": {
        "filters": "css",
        "profile": "css",
        "snippets": {
            "xyz": "/*\nTheme Name: ${1:Theme name here and so on...}\nTheme URI: \nAuthor: \nAuthor URI: \nDescription: \nVersion: 1.0.0\nLicense: \nLicense URI: \nText Domain: \nTags: \n*/"
        }
    }
}


文章来源: How to make a Sublime Text snippet work with Emmet installed