コードブロックの作成と強調表示
コードのサンプルをコードブロックにし、構文を強調表示して共有しましょう。
コードブロック
You can create fenced code blocks by placing triple backticks ```
before and after the code block. ソースコードを読みやすくするために、コードブロックの前後に空の行を入れることをお勧めします。
``` function test() { console.log("この関数の前に空白行があるのがわかりますか?"); } ```
参考: リスト内でフォーマットを保持するために、フェンスされていないコードのブロックをスペース 8 つでインデントしてください。
構文の強調表示
言語識別子を追加して、コードブロックの構文を強調表示することができます。
たとえば、Ruby コードの構文を強調表示するには:
```ruby
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
```
構文強調表示のための言語検出の実行やサードパーティの文法の選択には Linguist を使用します。 どのキーワードが有効かについては言語 YAML ファイルでご覧いただけます。