gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 01:33:29 32 4
gpt4 key购买 nike

鉴于:

  • Swig 模板引擎:http://paularmstrong.github.io/swig/
  • Webstorm 有一个插件:Textmate bundles support
  • Swig 的 Textmate 包可用:https://github.com/paularmstrong/Swig.tmbundle

  • 我希望我应该能够修复 Swig 突出显示,但我只得到了一半。

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

    我也尝试过安装和启用 HTML textmate 包,但是当 HTML 和 Swig 包都被激活时,代码仅作为 HTML 突出显示。如果我禁用 HTML 包但 Swig 包仍然处于事件状态,我只会得到 Swig 突出显示。

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

    结果:

    enter image description here

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

    enter image description here

    同样,简单地选择 HTML 包来启用它是行不通的。

    最佳答案

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

    问题是 PHPStorm 它通过插件支持 Twig(顺便说一句,这很棒),但遗憾的是,它在其他 IDE 中不可用,认为插件菜单。

    这个问题可以通过以下方式解决:

  • 从官方仓库手动下载插件 https://plugins.jetbrains.com/plugin/7303?pr=
  • 然后通过插件界面手动安装,
  • 然后或使用 .twig文件扩展名或在文件类型系统菜单中为 Twig 类型添加新映射,带通配符 *.html*.swig ,你喜欢怎样。

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

    希望这能帮助你,就像它对我所做的一样:)

    关于intellij-idea - Swig 模板引擎的 WebStorm 语法高亮显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26913637/

    32 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com