在我的项目中,我有*.xml.twig
个文件,使用Twig模板引擎呈现XML。有人想出如何在PhpStorm中同时启用XML和Twig代码支持吗?
我尝试了Settings -> File Types
,但一次只能将一种类型应用于文件类型。有趣的是,如果我更改设置,PhpStorm重新索引项目时会有几秒钟,并且XML和Twig规则都应用于文件,但是当它完成重建索引时,它会删除其中一种语言。
我还考虑过语言注入,但这个功能似乎只适用于字符串。
答案 0 :(得分:3)
Settings/Preferences | Languages & Frameworks | Template Data Languages
在那里找到您的文件并在右栏中指定XML
(也可以应用于整个文件夹 - 所有文件和子文件夹都将继承此设置)。
这将使XML成为主要外部语言而不是默认HTML。