【问题标题】:Sublime Text 2 - Html Autocomplete issueSublime Text 2 - Html 自动完成问题
【发布时间】:2016-07-04 00:11:59
【问题描述】:
这是我的第一个问题,请原谅我的菜鸟。我以前把 html + TAB 放在 Sublime Text 中,结果是:
<html>
<head>
<title>
</title>
</head>
<body>
</body>
</html>
现在结果只有
<html></html>
也许我做错了什么,我已经安装了 emmet 和三个 js 包。
感谢您的帮助。
【问题讨论】:
标签:
autocomplete
sublimetext2
【解决方案1】:
可能安装了多个使用相同触发器html 的sn-ps/完成。您有两种选择来解决此问题:
- 键入
html,然后按Ctrl+空格。这将显示完成选择器,它允许您选择要触发的 sn-p/completion。
示例:
- 或者,您可以强制在处理 HTML 文件时显示完成选择器(默认情况下禁用)。打开您的用户首选项(Preferences > Settings User)并通过添加
text.html 范围(或更有限的 text.html.basic)来调整 auto_complete_selector。
【解决方案2】:
那是因为你安装了 Emmet。 tab 键现在被 Emmet 用来扩展 abbreviations。
您可以使用! 代替html 并按tab。如果您想要旧的行为,也可以使用 Ctrl+Space。