コード比較

ファイルの2つのバージョンを貼り付けると、どの行のどの単語が変わったかが正確にわかります。

このデバイス内で封印済み

ブラウザ内で動作します。何もアップロードされません。

封印済み

差分

両方のボックスにコードを貼り付けると、差分が表示されます。

使い方

  1. 2つのバージョンを貼り付ける

    左に変更前、右に変更後のバージョンを貼り付けるか、デバイスから2つのファイルを開きます。

  2. 差分を確認する

    追加・削除・変更された行が行番号付きで示され、実際に変わった単語がハイライトされます。

  3. 結果を共有する

    変更内容を、Gitやコードレビューツールで使われるunified diff形式でコピーまたはダウンロードできます。

よくある質問

比較のためにコードはアップロードされますか?

いいえ。比較はブラウザ内で行われるため、ソースコードや設定ファイル、そこに含まれる認証情報もデバイスの外に出ません。

「空白を無視する」とは何ですか?

スペース、タブ、インデントだけが違う行を同じ行として扱います。コードを整形し直してインデントだけが変わったときに便利です。

unified diffとは何ですか?

変更内容を表す標準的なテキスト形式です。削除された行は -、追加された行は + で始まり、変更のまとまりごとに前後数行の文脈が示されます。Git、patch、多くのコードレビューツールで読み込めます。

どんな言語でも比較できますか?

はい。プレーンテキストを行単位で比較するため、あらゆるプログラミング言語、JSON、YAML、CSV、SQL、設定ファイルに使えます。

どれくらい大きなファイルまで比較できますか?

数万行のファイルでも一瞬で比較できます。変更のない長い部分は折りたたまれ、全体の文脈が必要なときはいつでも展開できます。

One For Allをパソコンにインストール

インストールすると、One For Allはデスクトップやホーム画面から直接、アプリのように専用のウィンドウで開きます。ストアからダウンロードするものは何もなく、ファイルはこれまでどおりお使いのデバイスに残ります。

  1. アドレスバーの右側にあるインストールアイコンをクリックするか、ブラウザのメニュー(⋮)を開きます。
  2. 「One For Allをインストール」または「ページをアプリとしてインストール」を選ぶと、デスクトップとアプリ一覧にショートカットが追加されます。

このツールのエンジンをダウンロードしますか?

このツールはすべてブラウザ内で動作します。そのため、下記のデータをOne For Allから一度だけダウンロードする必要があります。ダウンロードしたデータはこのデバイスに保存されるので、次回からはすぐに起動します。

お使いのファイルがどこかに送信されることはありません。