假设:
我希望我能够将Swig突出显示固定,但我只能走到一半。
以下是我得到的结果突出显示。 Swig代码按预期突出显示,但HTML不再突出显示。
我也尝试过安装和启用HTML textmate包,但是当HTML和Swig包都被激活时,代码会突出显示为HTML。如果我禁用HTML捆绑包但Swig捆绑包仍然处于活动状态,我只会突然显示Swig。
我的问题:如何在Windows上的WebStorm中的同一文件中突出显示Swig代码和HTML代码?
结果:
这是我在WebStorm 9中的Textmate Bundles配置:
同样,只需选择HTML包即可启用它。
答案 0 :(得分:25)
Swig与Twig的语法几乎完全相同,因此我们可以假设它们可以互换地用于语法高亮和代码完成。
事实是PHPStorm它通过一个插件(这是一个很棒的BTW)有一个Twig支持,但遗憾的是它在其他IDE中没有提供插件菜单。
这个问题可以通过以下方式解决:
然后手动安装它,考虑插件界面,
然后或在文件上使用.twig
扩展名或在文件类型系统菜单中为Twig类型添加新映射,使用通配符*.html
或*.swig
,如何使用偏爱。
我使用*.html
解决方法并像魅力一样工作,Swig& HTML语法高亮+代码完成。
希望这有助于你对我这样做:)