• GitHub, Markdown

    GitHubのmarkdownでdiffを表示する

    GitHubでコードブロックにdiffを指定すると、差分表示ができる。

    ```diff none - minus + plus ```

    GitHub上でdiffのコードブロックを表示した時のプレビュー。minus部分が削除を、plus部分が追加を表している

    GitHubのドキュメントにあるコードブロックの作成と強調表示ではlinguistを用いて言語判定しているとのこと。言語一覧にdiffがあるので、diffを指定すると差分表示になる。実際のハイライトはおそらくRougeを利用している?

    1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629
    Diff: type: data extensions: - ".diff" - ".patch" aliases: - udiff tm_scope: source.diff ace_mode: diff codemirror_mode: diff codemirror_mime_type: text/x-diff language_id: 88