Sublime Text 3 - Emmet 快捷键在 HTML5 中无法使用。

8

我最近下载了sublime text 3并安装了emmet插件,但遇到一个问题:当我输入HTML 5的缩写,并按Tab键时,无法展开代码。而在sublime text 2中,这种方法是有效的。请问是否有解决方案?


你具体要写什么并按下Tab键? - Taylan
7个回答

15

输入! 然后按下Tab键即可。 在速查表中找到答案。


旧版的HTML:5怎么样? - Porcellino80

6

文本编辑器在你将新文件保存为*.html或更改语法(底部/右侧)之前,不知道要扩展哪个快捷方式,因为新文档始于纯文本。


1
我猜你正在寻找类似于Html Boilerplate的东西。这个包只需要输入一个命令就可以生成完整的HTML5结构。
htmlboiler

同时按下TAB键

编辑:Emmet官方速查表中找到答案;只需输入

!

然后按下TAB键(是的,只需感叹号字符)。


当然不是,他想要的是 div.my-class>ul>li*5,然后适当的HTML将被展开。 - tom10271
正如@aokaddaoc所说的那样。幸运的是,我转而使用Atom编辑器,在安装了Emmet之后,我可以做到这一点。 - Mospective

1

你不需要扩展程序。只需打开一个html文件,将其保存为html文件,或按下ctrl + shift + P,然后输入“html”,并按enter选择“设置语法:HTML”

然后,只需输入“HTML”,然后再跟随tab或ctrl+space即可。


0

@ayek说得对,你所需要做的就是将文档类型设置为HTML;一旦你这样做了,你可以输入“html”并按Tab键。祝你好运,编码愉快。-KW


1
这并未回答问题。 - neophyte

0
创建一个新文件(无需保存或输入任何内容)。从菜单中,选择视图>语法,然后选择HTML。现在输入'html'并按下TAB键。

接下来将会出现:

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>

</body>
</html>

这不需要任何额外的插件 - 这是 Sublime 3 的标准开箱即用功能 :)


-1
以上答案是唯一正确的,它有效:
创建一个新文件(无需保存或输入任何内容)。
从菜单中选择“视图”>“语法”,然后选择HTML。
现在输入“html”并按TAB键。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接