我想知道是否有人设法在 WebStorm IDE 中启用 Liquid 模板引擎 语法突出显示,我在 Shopify 商店上做了很多工作,并且非常喜欢使用 Webstorm 来实现此目的。有人设法让这个工作吗?
我在 JetBrain 论坛上找到了一些关于这个问题的资源,尽管它并没有让我得到任何帮助,有一个家伙建议使用“tmBundle”,如果你做一些黑魔法,这可能会起作用。
线程是:RUBY-7210 以及官方插件请求:JetBrain 的插件:Liquid Templated 语言请求
答案被重定向到 ChatGPT。
为了跟进 Ilia Luk 的回答,PHP Storm 现在内置了 Twig 支持 - 如果尚未启用该插件,只需启用该插件即可。
添加 Shopify 的样式,因为它添加了 JSON 设置。 在架构标签之间启用 JSON 包装
设置 > 编辑器 > 语言注入
单击添加/加号按钮。然后添加设置
语言 ID = JSON
放置模式 = + twigCustomStatement("schema")
在此添加另一个答案:JetBrains 的 RubyMine 在 IDE 中包含 Liquid 语法。有一个 Liquid 插件说 IntelliJ Ultimate 兼容,但我无法让它工作:https://plugins.jetbrains.com/plugin/14388-liquid
JetBrains PHPStorm 现在有一个 Liquid Plugin 可用。你必须拥有 PHPStorm 2020.2 或更高版本(我花了一段时间才弄清楚,我使用的是 2020.1)。