如何在Sublime Text 2中禁用Emmet的CSS缩写

时间:2013-11-11 09:24:52

标签: html css sublimetext2 emmet

我真的很喜欢Emmet如何基于'类似CSS'的字符串生成HTML,但我不想使用他们的CSS缩写。因为我写了一段css如下:

li a|

我按'TAB',我想要一个标签

li a    |

但是当我按下Tab

时,我会得到以下内容
li |-webkit-appearance: none;
-moz-appearance: none;
appearance: none

如何禁用Emmet的此功能?

4 个答案:

答案 0 :(得分:1)

Emmet.sublime-settings中,您必须更新disable_tab_abbreviations_for_scopes属性:添加source.css以完全禁用CSS中的Tab触发器。

此外,如果您使用ST2,由于ST2范围匹配器中存在一些错误,您可能需要查看disable_tab_abbreviations_for_regexp首选项。

答案 1 :(得分:0)

如果使用软件包控件安装,请在命令面板中搜索“软件包控制:删除软件包”。否则,您只需删除Emmet目录即可。

如果您希望使用自定义标题来访问命令,请在“用户”文件夹中创建Default.sublime-commands。然后插入类似于以下内容的内容。

[
    {
        "caption": "Package Control: Uninstall Package",
        "command": "remove_package"
    }
]

当然,您可以根据需要自定义命令和标题。

或尝试这样:CTRL + SHIFT + P>>删除包>> 选择要删除的包,然后按Enter键

答案 2 :(得分:0)

Preferences.sublime-settings - 打开/关闭是否存在。

答案 3 :(得分:0)

您可以使用 Shift + Tab 插入标签而不触发标签触发器,而不是按 Tab

它记录在Sublime Text documentation