我通过将语言模式从Django HTML(由于某种原因被自动检测到)切换为HTML来解决了这个问题。
我已修改了Emmet首选项,不确定它是否是一个好的解决方案,但它可以工作。
emmet.includeLanguages
在设置json中编辑
用户设置
"emmet.includeLanguages": {"php": "html"}
php
没有任何关系。Emmet 默认支持 HTML。 - xianshenglu我不确定您是否仍然遇到这个问题,但我偶然发现了另一篇帖子,似乎有一个解决方案:
Visual Studio Code Auto close tag and indent XML as with HTML
希望这就是您要找的。
编辑:我刚意识到这会导致语言模式更改为HTML,可能会导致意外/不想要的行为。然而,它适合我的需求。