0

当尝试使用 Emmet 在 html 文件中进行任何样式设置时,而不是使用自动完成,它会创建一个新选项卡,例如,如果我有以下

<div>

我想添加 10px 的边距,我添加

<div style="m10

然后按 tab 而不是

<div style="margin:10px;">

我明白了

<div style="<m10></m10>"

大多数其他 Emmet 函数,创建列表、带类的 div 都可以正常工作。我正在使用 Brackets 0.42 并尝试卸载并重新安装 Emmet。有什么建议么?

4

1 回答 1

0

根据这里的备忘单,你不能这样做。html 文件仅解析 ul>li*4.. 之类的 emmet 魔术代码或 div [TAB] -> 之类的构建标签<div></div>

如您所知,在 css 中,您可以使用 m10 [TAB] 来获取margin: 10px;.

(如果可以避免的话,在 html 中内联样式不是一个好方法)

编辑:为了保持工作流程,您实际上可以做的是:

  1. 输入 div [TAB] -><div></div>
  2. 单击打开或关闭的 div
  3. 按 CTRL+E(快速编辑)并在你的 css 文件中为这个特定的 div 定义一个新样式。Emmet 按预期在“快速编辑”窗口中工作。

这是最好的有效方式。

于 2015-02-16T10:24:36.297 回答