首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以将twig语言格式{% %}替换为:{%- -%}?

是否可以将twig语言格式{% %}替换为:{%- -%}?
EN

Stack Overflow用户
提问于 2019-11-09 20:41:40
回答 1查看 338关注 0票数 0

{%- -%}是Shopify液体中的空格分隔符。我试图用PhpStorm的twig语言编辑默认的emmet函数,以代替输出这个函数,而不是默认的{% %}

还希望将默认的小枝注释样式从{# #}更改为{% comment %}{% endcomment %}

由于这是液体特有的,所以我无法编辑分隔符,例如使用类似于Vue的方法

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-10 21:12:01

遗憾的是,Twig支持插件还不允许自定义lexer语法。

https://youtrack.jetbrains.com/issue/WI-15739 --观看这张票(星号/投票/评论),以得到任何进展的通知。

{% comment %}{% endcomment %} --类似的故事(您不能自定义用于注释的符号/标记。

适当的液体模板支持跟踪在以下票证:https://youtrack.jetbrains.com/issue/RUBY-7210 -星/投票/评论它,以得到任何进展通知。希望devs能够在下一个主要版本中带来一些更新(至少在预期的液体支持/功能方面,这张票证中有一些活动)。

...default emmet函数在PhpStorm的小枝语言中的应用

评论功能不是由Emmet以任何方式提供的--它是由专门针对这种语言的插件实现的(IDE有标准的“块注释”和“行注释”操作,相应语言的插件只是提供了如何处理注释。

如果您想使用一些类似emmet的缩写,扩展到{% comment %}some text here{% endcomment %}或类似的地方,那么我们欢迎您创建自定义的Live模板,甚至现在就使用它(例如,作为“环绕在.”中)。某种模板)。您可以在Settings (Preferences on macOS) | Editor | Live Templates创建一个。

https://www.jetbrains.com/help/phpstorm/using-live-templates.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58783309

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档