Wiki でシンタックス ハイライトを使用する

Bitbucket Cloud の wiki ページではテキストのスニペットをハイライトできます。Bitbucket では、コードの整形に Pygments ライブラリを使用しています。

コード ブロックをフォーマットするために使用できる構文は、Wiki に選択した言語に応じて異なります。言語を変更するには、Wiki ページの右上で [編集] をクリックし、[言語] ドロップダウンを見つけます。

次に上記のように、コードを整形するために適切なシンタックスを使用します。

マークダウン

Creole

1 2 3 4 5 6 ```python def wiki_rocks(text): formatter = lambda t: "funky"+t return formatter(text) ```

シバンにトリプル バッククォートを使用した言語の指定はサポートされなくなりました。代わりに、上記の例に示すように、言語にトリプル バッククォートを使用します。

1 2 3 4 5 6 7 {{{ #!python def wiki_rocks(text): formatter = lambda t: "funky"+t return formatter(text) }}}

Textile

reStructuredText

1 2 3 4 bc. #!python def wiki_rocks(text): formatter = lambda t: "funky"+t return formatter(text)
1 2 3 4 5 .. sourcecode :: python def wiki_rocks(text): formatter = lambda t: "funky"+t return formatter(text)

各言語の詳細については、Web 上に公開されている対応するドキュメントをご参照ください。Pygment のレクサーのライブラリもご確認ください。Bitbucket Cloud は、このライブラリにあるすべての短縮名と MIME タイプをサポートします。

その他のヘルプ