Sublime Text 3 - HTML 5 的 Emmet 快捷方式不起作用。

Sublime Text 3 - Emmet shortcut for HTML 5 not working.

最近下载了sublime text 3,安装了emmet。我遇到的问题是,当我为 HTML 5 编写短代码并按 Tab 键时,它不起作用。 sublime text 2中使用了这个方法,成功了。有人对此问题有任何解决方案吗?

我猜您正在寻找类似 Html Boilerplate 的内容。这个包生成一个完整的 html5 结构,只需输入

htmlboiler

并按 TAB

编辑: 刚在 Emmet official cheatsheet 中找到答案;只需输入

!

然后点击 TAB(是的,只是感叹号)。

在您将新文件另存为 *.html 或更改语法 (bottom/right) 之前,文本编辑器不知道要展开什么快捷方式,因为新文档以纯文本开头。

@ayek 是对的,你只需要将文档类型设置为HTML即可;完成后,您可以输入 "html" 并点击 Tab。祝你好运,编码愉快。 -KW

键入 !,然后按 Tab。 在 cheatsheet

上找到了答案

您不需要延期。只需打开一个 html 文件,将其另存为 html 文件,或者按 ctrl + shift + P 然后键入 "html" 并按回车键进入 select "Set Syntax: HTML"

然后,只需键入 "HTML",然后按 tab 或 ctrl+space。

创建一个新文件(无需保存或键入任何内容)。从菜单中,View > Syntax,然后 select HTML。现在键入 'html' 并按 TAB

出现以下内容:

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

</body>
</html>

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