Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Intellij idea 自定义实时模板不会显示在xhtml JSF文件中_Intellij Idea_Live Templates - Fatal编程技术网

Intellij idea 自定义实时模板不会显示在xhtml JSF文件中

Intellij idea 自定义实时模板不会显示在xhtml JSF文件中,intellij-idea,live-templates,Intellij Idea,Live Templates,我使用的是IntelliJ 2017.2 ultimate edition,我创建了一个活动模板,通过标记和属性将xhtml(JSF)中的文本包围起来 #{myvalue} 应该成为 <h:outputText value="#{myvalue}" /> 我创建了一个名为“swot”的实时模板,该模板适用于XML:XML文本 <h:outputText value="$SELECTION$" /> 不幸的是,当我尝试在

我使用的是IntelliJ 2017.2 ultimate edition,我创建了一个活动模板,通过标记和属性将xhtml(JSF)中的文本包围起来

#{myvalue}
应该成为

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

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

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

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

用解决方案更新
由于我要应用该模板的文件是JSFXHTML文件,所以我必须将其应用于“JSP”


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


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


由于我要在其中应用模板的文件是JSF xhtml文件,所以我必须将其应用于“JSP”


由于我要在其中应用模板的文件是JSF xhtml文件,所以我必须将其应用于“JSP”


感谢您提供的见解实际上我的文件是JSF xhtml文件,所以我只需将模板应用于“JSP”谢谢您提供的见解实际上我的文件是JSF xhtml文件,所以我只需将模板应用于“JSP”