I have sublime text 3 and emmet and am trying to use Emmet but a few things are broken/ I am using completion.
ul+< tab >
gives
<ul>
</ul>
Also
input:text
outputs
inupt:<table></table>
Is sublime hijacking the the completion.
答案 0 :(得分:0)
如果我没记错的话,在text
范围内工作时,Sublime Text会默认隐藏完成弹出窗口。 HTML的范围是text.html
,因此行为是继承的。在您的用户设置中将text
(或text.html
)范围添加到auto_complete_selector
。现在,当您键入代码时,您应该看到一个完成弹出窗口,允许您选择不同类型的完成。就个人而言,我安装了Emmet和HTML5软件包,因此在输入ul
时,我看到两个完成条目可供选择。我怀疑你是在触发错误的完成。
HTML5包完成ul
到<ul>|</ul>
,而Emmet完成<ul><li>|</li></ul>
(多行)。
所以,这可能确实是另一个干扰Emmet的包。完成弹出窗口应该可以更容易地查看是否是这种情况。否则,您将必须禁用所有程序包以缩小问题范围。