コード比較
ファイルの2つのバージョンを貼り付けると、どの行のどの単語が変わったかが正確にわかります。
このデバイス内で封印済み
ブラウザ内で動作します。何もアップロードされません。
封印済み
差分
両方のボックスにコードを貼り付けると、差分が表示されます。
使い方
-
2つのバージョンを貼り付ける
左に変更前、右に変更後のバージョンを貼り付けるか、デバイスから2つのファイルを開きます。
-
差分を確認する
追加・削除・変更された行が行番号付きで示され、実際に変わった単語がハイライトされます。
-
結果を共有する
変更内容を、Gitやコードレビューツールで使われるunified diff形式でコピーまたはダウンロードできます。
よくある質問
比較のためにコードはアップロードされますか?
いいえ。比較はブラウザ内で行われるため、ソースコードや設定ファイル、そこに含まれる認証情報もデバイスの外に出ません。
「空白を無視する」とは何ですか?
スペース、タブ、インデントだけが違う行を同じ行として扱います。コードを整形し直してインデントだけが変わったときに便利です。
unified diffとは何ですか?
変更内容を表す標準的なテキスト形式です。削除された行は -、追加された行は + で始まり、変更のまとまりごとに前後数行の文脈が示されます。Git、patch、多くのコードレビューツールで読み込めます。
どんな言語でも比較できますか?
はい。プレーンテキストを行単位で比較するため、あらゆるプログラミング言語、JSON、YAML、CSV、SQL、設定ファイルに使えます。
どれくらい大きなファイルまで比較できますか?
数万行のファイルでも一瞬で比較できます。変更のない長い部分は折りたたまれ、全体の文脈が必要なときはいつでも展開できます。