4

在 ST2 中,当您键入div.foo然后按下tab它会转到<div class="foo"></div>

有没有这样的自动完成设置?

<div class="foo">
    // 4spaces here.
</div>

谢谢你。

更新

没有找到特殊设置,但如果有人测试,找到了更改片段的位置。在 Sublime Text 2/Packages/HTML/html_completions.py 中更改

snippet = "<{0} class=\"{1}\">$1$0".format(tag, arg)

snippet = "<{0} class=\"{1}\">\n\t$1\n$0".format(tag, arg)

解决了。

4

2 回答 2

1

您必须使用 emmet.... stock sublime text 2 不会自动完成element.class emmet 所做的键入的类属性。我用它……我喜欢那个艾美特魔法。

同样,您可以键入 element>element 以使第二个嵌套在第一个上。或 element#id 添加一个 id 而不是类...

这是 emmet 的完整备忘单,用于在 ST2 上使用 emmet 插件完成更多操作。

于 2013-10-31T18:38:02.257 回答
0

确保您的页面是 HTML 格式。你可以用CTRL++做到这SHIFT一点P。然后输入' set html '。

然后你可以输入div.class_name后跟TAB.

于 2014-12-28T14:33:23.220 回答