4

我无法在 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 文件。

我认为问题出在 sublime 本身。我尝试"tab_completion"false设置文件中设置为,希望这将禁用 sublime 的自动完成但它不起作用我也尝试设置auto_complete_commit_on_tabfalse,并禁用 Zen 编码和的选项卡完成升华。

任何帮助都感激不尽。

谢谢

4

3 回答 3

3

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

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

{
  "auto_complete": false
}
于 2012-06-07T07:12:18.437 回答
0

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

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

于 2012-06-08T23:34:35.770 回答
0

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

相反,我只是删除了原始的 CSS 包。如果你进入 Sublime 的安装目录,然后查看,Pristine Packages你会看到 Sublime 预安装的所有原始包。

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

于 2012-09-08T10:41:41.607 回答