html - Emmet 覆盖的片段

标签 html html-lists code-snippets overwrite emmet

我一直在关注 Jeffery Way 在 Tuts+ 上提供的 HTML 和 CSS 类(class):

http://learncss.tutsplus.com/

我看到了关于 Zen Coding 的视频:

http://learncss.tutsplus.com/lesson/zen-coding/

我尝试将 Zen Code 安装到 Sublime Text 2 但无法正常工作。我在网上四处寻找,发现了 Emmet,这似乎是新的最好的东西。所以我通过 Command Pallete>"Package Install">"Emmet"安装。效果很好,唯一的问题是我之前使用的片段被 Emmet 覆盖了。

我使用的片段:

<snippet>
   <content><![CDATA[
<li type="square">${1:Item} ${2:}
]]></content>
   <tabTrigger>li</tabTrigger>
</snippet>

li + Tab 会触发:

<li type="square">

有没有办法让我将它添加到 Sublime Text 2 中的 Emmet?还是用Emmet来完成这个标签?我找到了 Emmet tabtriggers 指南,但找不到这个指南:

http://docs.emmet.io/cheat-sheet/

最佳答案

您可以在 Emmet 中创建自己的代码段: http://docs.emmet.io/customization/snippets/ http://docs.emmet.io/abbreviations/types/

...或禁止 Emmet 处理 li 片段: https://github.com/sergeche/emmet-sublime/blob/master/Emmet.sublime-settings#L55

...或禁用 Emmet 选项卡触发器并使用 Ctrl+E: https://github.com/sergeche/emmet-sublime/blob/master/Preferences.sublime-settings#L14

...或将您的 ST 片段重命名为 li2lit

关于html - Emmet 覆盖的片段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16447197/

相关文章:

c++ - 用于 `UINT16` 二维数组的 C/C++ 快速中值滤波器

objective-c - 简短而有用的 Objective-C 片段?

jquery 点击导航按钮

javascript - 自动建议两个输入框

Java - 用于 HTML JTextPane CSS 的 FontSizeAction

css - 使列表标题 <div> 与 <ol> 列表一致显示

jquery - 选择和更改列表项

css - 如何在悬停时添加图像。在列表中。 *然后*在后记中设置它的样式

CSS、UL/OL : Incorrect indent with custom counter

xml - 代码片段 - 指定光标位置