Sublime Text 2和Zen Coding CSS缩写

时间:2012-06-03 20:57:15

标签: text-editor sublimetext2 emmet

我无法在Sublime Text 2中使用Zen Coding CSS。我通过Package Control在Sublime Text 2上安装了Zen Coding,我正在尝试使用css缩写,但我不能。

如果我在.css文件中写“v:v + tab”,我应该visibility:visible;而不是v:vertical-align

几乎所有CSS缩写都会发生这种情况。

Zen编码适用于.html文件。

我认为问题本身就是崇高的..我尝试在设置文件中将"tab_completion"设置为false,希望这会禁用sublime的自动完成并且它不起作用我也试过设置auto_complete_commit_on_tabfalse,禁用Zen编码和sublime的标签完成。

非常感谢任何帮助。

由于

3 个答案:

答案 0 :(得分:3)

听起来Sublime Text 2的内置自动建议会覆盖您的Zen Coding包。

尝试禁用" auto_complete"在CSS特定的设置文件中的选项(在此处查找或创建 Packages / User / CSS.sublime-settings ):

{
  "auto_complete": false
}

答案 1 :(得分:0)

这个问题让我疯狂。我找到的最佳解决方案是从用户设置中的word_separators中删除冒号:

" word_separators":" ./ \()\"' - :,。;<>〜!@#$%^& * | + = [] {}`〜"

答案 2 :(得分:0)

正如rkj所说,内置的CSS包覆盖了Zen Coding。但是,他的解决方案对我不起作用。

相反,我刚刚删除了原始的CSS包。如果您转到Sublime的安装目录,然后查看Pristine Packages,您将看到预装了Sublime的所有原始软件包。

然后删除文件CSS.sublime-package,Zen Coding CSS缩写应该开始工作。