我在Sublime中使用Emmet插件来处理HTML文件 . 但是当我想在像Laravel中的视图文件这样的PHP文件中键入HTML代码时,Emmet不会扩展缩写 .
例如:当我输入 html:5
并在Sublime的HTML文件中按Tab键时,Emmet自动完成将其转换为:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
</body>
</html>
但是当我在扩展名为.php的文件中执行相同操作时,按下选项卡将不会发生任何事情 . 它是一个崇高的配置问题,还是有任何解决方案,用于在Sublime中使用Emmet快速键入HTML代码的PHP文件?
1 回答
Emmet的自述文件Package Control page清楚地解释了如何执行此操作 - 向下滚动到
How to expand abbreviations with Tab in other syntaxes
部分:PHP的
SCOPE_SELECTOR
值是embedding.php text.html.basic
.