1

私が作成した jQuery プラグインのドキュメントを少し書いており、ドキュメントに機能コードのスニペットを含めたいと考えています。これを行うことで、探しているものを達成できます。

{% capture snippet %}
    $('selector').use_plugin(args);
{% endcapture %}
<script>
    $('#snippetTrigger').on('click', function() { {{snippet}} });
</script>
{% highlight javascript %}{{ snippet }}{% endhighlight %}

これは、次の構文を使用する短いカスタム プラグインのほうがはるかに優れているように思えます。

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

これは、以前のプラグインを使用しないコードと同じ出力になります。

私が抱えている問題は、その{% highlight %}部分にあります。カスタムプラグインからの出力にそれを含めるだけで、出力として出力されます。Pygmentsを介してコードを適切に強調表示したい. Jekyll プラグインで標準プラグインを使用するにはどうすればよい{% highlight %}ですか?

4

0 に答える 0