如何在自定义插件中使用Jekyll插件?

如何在自定义插件中使用Jekyll插件?,jekyll,liquid,jekyll-extensions,Jekyll,Liquid,Jekyll Extensions,我正在为我编写的jQuery插件编写一些文档,希望在文档中包含一些功能代码片段。我可以通过这样做来实现我想要的: {% capture snippet %} $('selector').use_plugin(args); {% endcapture %} <script> $('#snippetTrigger').on('click', function() { {{snippet}} }); </script> {% highlight javascri

我正在为我编写的jQuery插件编写一些文档,希望在文档中包含一些功能代码片段。我可以通过这样做来实现我想要的:

{% capture snippet %}
    $('selector').use_plugin(args);
{% endcapture %}
<script>
    $('#snippetTrigger').on('click', function() { {{snippet}} });
</script>
{% highlight javascript %}{{ snippet }}{% endhighlight %}
其输出与之前的无插件代码相同

我遇到的问题是
{%highlight%}
部分。如果我只是将其包含在自定义插件的输出中,它只是将其打印为输出。我希望它通过Pygments适当地突出显示代码。如何使我的Jekyll插件使用标准的
{%highlight%}
插件

{% code_snippet snippetTrigger %}
    $('selector').use_plugin(args);
{% endcode_snippet %}