2

codehilite マークダウン拡張で MkDocs を使用しています

特定のスニペットに対してのみコード スニペットの行番号を有効にしたいと考えています。

私が設定した場合

markdown_extensions:
  - codehilite:
      linenums: true

私の mkdocs.yml では、これによりすべてのコード スニペットの行番号が有効になります。

シバン言語指定子を二重インデントと一緒に使用することで、特定のスニペットの行番号を有効にできることがわかりました。

#!python
""" Bubble sort """
def bubble_sort(items):
    for i in range(len(items)):
        for j in range(len(items) - 1 - i):
            if items[j] > items[j + 1]:
                items[j], items[j + 1] = items[j + 1], items[j]

ただし、コードの指定にはバッククォート (```) を使用することを好みます。

バックティックを使用するときに特定のコード リストの行番号を有効にする方法はありますか?

4

1 に答える 1