自定义实时模板未显示在 xhtml JSF 文件中

Custom live template does not show up in xhtml JSF file

我正在使用 IntelliJ 2017.2 终极版,我创建了一个实时模板,通过标签和属性包围 xhtml (JSF) 中的文本。

#{myvalue}

应该变成

<h:outputText value="#{myvalue}" />

我创建了一个名为“swot”的实时模板,适用于 XML:XML 文本。

<h:outputText value="$SELECTION$" />

不幸的是,当我尝试在 xhtml 文件中包围一个选择时,它没有出现。我只得到标准的实时模板。

更新解决方案

由于我要应用模板的文件是 JSF xhtml 文件,所以我只需要将它应用到“JSP”

将适用性设置为 HTML 应该可以解决您的问题。请看下图:

由于我要应用模板的文件是 JSF xhtml 文件,所以我只需要将它应用到 "JSP"