{%- -%}
是Shopify液体中的空格分隔符。我试图用PhpStorm的树枝语言编辑默认的emmet函数,而不是输出默认的{% %}
。
还希望将默认的树枝注释样式从{# #}
更改为{% comment %}{% endcomment %}
由于这是特定于Liquid的,因此我无权编辑定界符,例如使用Vue
遗憾的是,Twig支持插件尚未允许自定义词法分析器语法。
https://youtrack.jetbrains.com/issue/WI-15739-观看此票(星号/票/评论)以获取任何进展的通知。
{% comment %}{% endcomment %}
-类似的故事(您无法自定义用于注释的符号/标签。
正确的液体模板支持:https://youtrack.jetbrains.com/issue/RUBY-7210-加注/投票/评论它,以获取有关任何进度的通知。希望开发人员可以在下一个主要版本中进行一些更新(至少在此故障单中有一些预期的Liquid支持/功能方面的活动)。
... PhpStorm的树枝语言中的默认emmet功能...
Emmet不会以任何方式提供注释功能-它是由专门为此语言的插件实现的(IDE具有标准的“块注释”和“行注释”操作,并且对应语言的插件仅提供应如何处理注释)
如果您想使用一些类似emmet的缩写,并将其扩展为{% comment %}some text here{% endcomment %}
之类,那么欢迎您创建自定义实时模板并立即使用(例如,作为“环绕...”样板)。您可以在Settings (Preferences on macOS) | Editor | Live Templates
上创建一个。
https://www.jetbrains.com/help/phpstorm/using-live-templates.html