Swig模板引擎的WebStorm语法高亮显示

Bra*_*eer 11 ide syntax-highlighting intellij-idea webstorm swig-template

鉴于:

我希望我能够让Swig突出显示固定,但我只是中途.

以下是我得到的结果突出显示.Swig代码按预期突出显示,但HTML不再突出显示.

我也尝试过安装和启用HTML textmate包,但是当激活HTML和Swig包时,代码只会突出显示为HTML.如果我禁用HTML捆绑包但Swig捆绑包仍然处于活动状态,我只会突然显示Swig.

我的问题:如何在Windows上的WebStorm中的同一文件中突出显示Swig代码和HTML代码?

结果:

在此输入图像描述

这是我在WebStorm 9中的Textmate Bundles配置:

在此输入图像描述

同样,只需选择HTML包即可启用它.

dio*_*ney 26

Swig与Twig的语法几乎相同,因此我们可以假设它们可以互换地用于语法高亮和代码完成.

问题是PHPStorm它通过一个插件(这是非常棒的BTW)有一个Twig支持,但遗憾的是它在其他IDE中没有提供插件菜单.

这个问题可以解决:

  • https://plugins.jetbrains.com/plugin/7303?pr=官方回购手动下载插件

  • 然后手动安装它想到插件界面,

  • 然后使用.twig文件扩展名或在文件类型系统菜单中为Twig类型添加新映射,使用通配符*.html*.swig您喜欢的方式.

我正在使用*.html解决方法,并像一个魅力,Swig和HTML语法突出显示+代码完成.

希望这有助于你喜欢它对我做的:)

  • Twig插件现在可用于插件菜单中的其他IntelliJ IDE.我刚刚从那里下载了它用于WebStorm(我在Mac上,可能相关或不相关). (3认同)