ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Siteleaf Liquid语法

siteleaf ALL

Sublime Text的Liquid语法模式

详情

安装

  • 21K
  • Win 8K
  • Mac 11K
  • Linux 2K
Aug 6 Aug 5 Aug 4 Aug 3 Aug 2 Aug 1 Jul 31 Jul 30 Jul 29 Jul 28 Jul 27 Jul 26 Jul 25 Jul 24 Jul 23 Jul 22 Jul 21 Jul 20 Jul 19 Jul 18 Jul 17 Jul 16 Jul 15 Jul 14 Jul 13 Jul 12 Jul 11 Jul 10 Jul 9 Jul 8 Jul 7 Jul 6 Jul 5 Jul 4 Jul 3 Jul 2 Jul 1 Jun 30 Jun 29 Jun 28 Jun 27 Jun 26 Jun 25 Jun 24 Jun 23 Jun 22
Windows 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 2 0 0 0 0 0 0 0 0 1 1 0 2 2 2 2 0 0 0 0 1 0 0 0 0 2 0 0 1 0 1
Mac 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

README

源码
raw.​githubusercontent.​com

Sublime Text的Siteleaf Liquid支持

这是基于Django包(Djaniero)的语法shopify-liquid的一个分支。

安装

建议:使用Package Control安装。搜索“Siteleaf Liquid Syntax”。

或者手动安装

  1. 克隆此仓库
  2. 将此仓库的内容直接放置在以下路径
  • OS X: ~/Library/Application Support/Sublime Text 3/Packages/
  • Windows: %APPDATA%/Sublime Text 3/Packages/
  • Linux: ~/.config/sublime-text-3/Packages

安装后

您可能需要切换到语法模式。(shift + cmd + p,搜索Liquid,“设置语法:HTML(Liquid)”

自动补全

要显示自动补全建议,您的光标必须在标记或输出标记包装器({% %}{{ }})内

然后按ctrl + spacebar,或者将以下内容添加到您的用户设置文件中

"auto_complete_selector": "source - comment, text.html.liquid punctuation.output.liquid, text.html.liquid punctuation.tag.liquid"

代码片段

一些便捷的代码片段

IF语句

if + tab >>>

{% if $1 %}
  $2
{% endif %}

标记标记

% + tab >>>

{% $1 %}

分配

assign + tab >>>

{% assign $1 = $2 %}

捕获

capture + tab >>>

{% capture $1 %}$2{% endcapture %}

注释

comment + tab >>>

{% comment %}$0{% endcomment %}

上下文变量

va + tab >>>

{{ $1 }}

循环

cycle + tab >>>

{% cycle $1 %}

否则

else + tab >>>

{% else %}

否则如果

elsif + tab >>>

{% elsif $1 %}

结束捕获

endcapture + tab >>>

{% endcapture %}

结束for

endfor + tab >>>

{% endfor %}

结束if

endif + tab >>>

{% endif %}

结束raw

endraw + tab >>>

{% endraw %}

for

for + tab >>>

{% for $1 in $2 %}
    $3
{% endfor %}

要查看完整列表,请查看“代码片段”文件夹。