是否可以将 {% %} 的 twig 语言格式替换为:{%- -%}?
Is it possible to replace the twig language format of {% %} to: {%- -%}?
{%- -%}
是 Shopify liquid 中的空格分隔符。我试图在 PhpStorm 的树枝语言中编辑默认的 emmet 函数,而不是输出这个而不是默认的 {% %}
。
还希望将默认的 twig 评论样式从 {# #}
更改为 {% comment %}{% endcomment %}
由于这是 Liquid 特有的,我无法编辑分隔符,例如使用 Vue
之类的东西
遗憾的是,Twig 支持插件还不允许自定义词法分析器语法。
https://youtrack.jetbrains.com/issue/WI-15739 -- 观看这张票 (star/vote/comment) 以获得任何进展的通知。
{% comment %}{% endcomment %}
-- 类似的故事(您不能自定义symbols/tags用于评论的内容。
正确的 Liquid 模板支持在以下票证中进行了跟踪:https://youtrack.jetbrains.com/issue/RUBY-7210 -- star/vote/comment 它可以在任何进展时得到通知。希望开发者可以在下一个主要版本中带来一些更新(至少有一些 activity 就预期的 Liquid support/functionality 而言)。
...default emmet function in PhpStorm's twig language...
Emmet 不以任何方式提供评论功能 -- 它是由专门针对该语言的插件实现的(IDE 具有针对相应语言的标准 "Block Comment" 和 "Line Comment" 操作和插件仅提供应如何处理评论。
如果您想使用一些类似 emmet 的缩写,可以扩展为 {% comment %}some text here{% endcomment %}
或类似的缩写,欢迎您创建自定义实时模板并立即使用它(例如作为 "Surround with..."一种模板)。您可以在 Settings (Preferences on macOS) | Editor | Live Templates
.
创建一个
https://www.jetbrains.com/help/phpstorm/using-live-templates.html
{%- -%}
是 Shopify liquid 中的空格分隔符。我试图在 PhpStorm 的树枝语言中编辑默认的 emmet 函数,而不是输出这个而不是默认的 {% %}
。
还希望将默认的 twig 评论样式从 {# #}
更改为 {% comment %}{% endcomment %}
由于这是 Liquid 特有的,我无法编辑分隔符,例如使用 Vue
之类的东西遗憾的是,Twig 支持插件还不允许自定义词法分析器语法。
https://youtrack.jetbrains.com/issue/WI-15739 -- 观看这张票 (star/vote/comment) 以获得任何进展的通知。
{% comment %}{% endcomment %}
-- 类似的故事(您不能自定义symbols/tags用于评论的内容。
正确的 Liquid 模板支持在以下票证中进行了跟踪:https://youtrack.jetbrains.com/issue/RUBY-7210 -- star/vote/comment 它可以在任何进展时得到通知。希望开发者可以在下一个主要版本中带来一些更新(至少有一些 activity 就预期的 Liquid support/functionality 而言)。
...default emmet function in PhpStorm's twig language...
Emmet 不以任何方式提供评论功能 -- 它是由专门针对该语言的插件实现的(IDE 具有针对相应语言的标准 "Block Comment" 和 "Line Comment" 操作和插件仅提供应如何处理评论。
如果您想使用一些类似 emmet 的缩写,可以扩展为 {% comment %}some text here{% endcomment %}
或类似的缩写,欢迎您创建自定义实时模板并立即使用它(例如作为 "Surround with..."一种模板)。您可以在 Settings (Preferences on macOS) | Editor | Live Templates
.
https://www.jetbrains.com/help/phpstorm/using-live-templates.html