{%- -%}是Shopify液体中的空格分隔符。我试图用PhpStorm的twig语言编辑默认的emmet函数,以代替输出这个函数,而不是默认的{% %}。
还希望将默认的小枝注释样式从{# #}更改为{% comment %}{% endcomment %}
由于这是液体特有的,所以我无法编辑分隔符,例如使用类似于Vue的方法
发布于 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
https://stackoverflow.com/questions/58783309
复制相似问题