IntelliJ & Emmet:如何在其他实时模板中引用实时模板

IntelliJ & Emmet: How to reference live templates inside of other live templates

使用 Emmet,我可以创建一个带有自定义 Emmet 缩写的 snippets.json 文件。例如:

"custom:icon": "link:favicon[href=\"img/favicon.ico\"]"

当我展开时

custom:icon

它首先读取自定义条目:

link:favicon[href=\"img/custom-favicon.ico\"]

其中,由于 'link:' 引用,然后将扩展为:

<link rel="shortcut icon" type="image/x-icon" href="custom-favicon.ico" />

但是,当我将这个自定义缩写添加到 IntelliJ 的实时模板中并使用它时,它会在自定义条目处停止并且不会根据 Emmet 的规则扩展 link 标签。结果显示:

link:favicon[href=\"img/custom-favicon.ico\"]

如何让它在自定义实时模板中继续扩展 Emmet 标签?

"Nested" 不支持实时模板;请关注 IDEABKL-6832 获取更新