あなたがライターまたはプログラマーであれば、ドキュメントの作業バージョンが複数ある可能性があります。これらのファイルを比較すると、変更を追跡し、同じファイルの 2 つのバージョン間の相違点をマージできます。
また、ファイルをコピーするとデータが失われる場合があるため、比較を行って何も破損していないことを確認する必要があります。
ファイルの比較は、編集ソース コード エディター、Microsoft Office ツール、さらには 2 つのファイル ディレクトリ間でも可能です。通常、Windows、Mac、および Linux オペレーティング システムのファイルは複数の方法で比較できます。最も効率的で実用的なソリューションをご案内します。
Notepad++ でファイルを比較する方法
毎日コードを書いている人なら、おそらく Notepad++ を使用する機会があるでしょう。これは、Windows オペレーティング システムと互換性のあるテキストおよびソース コード エディターです。
これは完全に無料のソフトウェアであり、多くのストレージも必要としません。多くのプログラマーは Notepad++ を使用して 2 つのファイルを比較しますが、この機能はデフォルトではエディターに組み込まれていません。
幸いなことに、「比較」プラグインをインストールするだけで済みます。 Notepad++ で 2 つのファイルを比較するために必要なすべての手順を次に示します。
-
Windows コンピュータに
Notepad++ を
ダウンロードしてインストールします。
-
Notepad++ を起動し、上部のメイン ツールバーの「プラグイン」オプションをクリックします。
-
ドロップダウン メニューから「プラグイン管理」を選択します。
-
プラグインのリストから「比較」オプションをチェックし、「インストール」ボタンをクリックします。
-
2 つのファイルを同時に開き、再度「プラグイン管理」オプションに移動します。
-
ドロップダウン メニューから「比較」を選択します。
Notepad++ は、2 つのファイル間の違いをすぐに表示します。
何らかの方法で追加、削除、または変更されたコード行は、Notepad++ で強調表示されます。これらの違いは色で調整されるため、ユーザーはより効率的に追跡できます。
Visual Studio Code でファイルを比較する方法
多くの開発者が使用するもう 1 つの人気のソース コード エディターは、Visual Studio Code です。 Windows、macOS、Linux で利用できます。
無数のプログラミング言語をサポートしており、コードを編集、構築、デバッグできます。ただし、これを使用して 2 つのファイルを比較し、相違点を探すこともできます。仕組みは次のとおりです。
-
まだ行っていない場合は、
Visual Studio Code
をダウンロードしてコンピューターにインストールします。
-
エディタを起動し、比較する必要があるファイルを開きます。
-
キーボードの Shift キーを使用して両方を選択します。
-
ファイルを右クリックし、メニューから「選択したものを比較」を選択します。
これは、Visual Studio Code でファイルを比較する 1 つの方法です。ただし、次のような別の方法もあります。
-
最初のファイルを右クリックします。
-
メニューから「比較対象として選択」をクリックします。
-
2 番目のファイルを右クリックします。
-
「選択したものと比較」をクリックします
。
「
どちらのオプションも迅速かつ簡単で、同じ結果が得られます。
2 つのフォルダー内のファイルを比較する方法
プロジェクトによっては、2 つのファイルだけでなく、2 つのフォルダー、さらにはサブフォルダーの内容を比較する必要があります。これを手動で行うと、信じられないほど時間がかかり、退屈な作業になります。
幸いなことに、ショートカットできる方法があります。 Windows ユーザーの場合、おそらく最良の選択肢は WinMerge ユーティリティ ツールです。これは完全に安全で無料のアプリケーションであり、その使用方法は次のとおりです。
-
WinMerge を
Windows コンピューターにダウンロードしてインストールします。
-
インストールが完了したら、キーボードの CTRL + O キーを押します。フォルダー比較ウィンドウが開きます。
-
「参照」をクリックして最初のフォルダーを選択し、2 番目のフォルダーについても同じ手順を実行します。
-
両方のフォルダーの横にある「読み取り専用」ボックスを必ずチェックしてください。
-
次に、「比較」ボタンをクリックします。
比較プロセスがすぐに開始されます。フォルダーのサイズが比較的小さい場合は、それほど長く待つ必要はありません。ただし、比較しているディレクトリが非常に大きい場合は、辛抱強く待つ必要があります。
WinMerge は、一意のファイルを白色で表示し、類似性のないファイルを黄色で表示します。重複するファイルは灰色で分類されます。ファイルを右クリックすると、これらの違いを確認できます。
Mac ユーザーはターミナルを利用して 2 つのフォルダーを比較できます。これは、開発者がオペレーティング システムに迅速かつ簡単に変更を加えるために使用するコマンド ライン ユーティリティ ツールです。使用方法は次のとおりです。
-
「アプリケーション」、「ユーティリティ」の順に移動します。
-
「cd」コマンドを使用して、比較するフォルダーが含まれるディレクトリに移動します。
-
そこに着いたら、次のコマンド「
diff -rq folder1 folder2
」を実行します。
必要なのはそれだけです。テキストとコードの両方で、行ごとの違いを確認できます。
2 つの Excel ファイルを比較する方法
2 つの Excel ファイルを比較すると、小規模なデータセットを扱う場合に役立ちます。組み込みの比較ツールを利用して、ファイルを手動で確認できます。
たとえば、2 つの異なる月の在庫を追跡する 2 つの Excel ファイルがあり、それらの値を確認する必要があるとします。比較を容易にする便利な概要を作成する方法は次のとおりです。
-
Excel を起動し、比較する 2 つのファイルを開きます。
-
比較する各ファイル内のシートを必ず選択してください。
-
メインツールバーの「表示」タブに移動します。
-
「Windows」セクションで、「並べて表示」オプションを選択します。
-
Excel はブックを自動的に水平方向に配置し、両方のファイルが表示されるようになります。
これらのファイルを手動で比較および編集できるようになりました。
ただし、いざというときにはサードパーティのオンライン比較ツールを利用することもできます。時間を無駄にしたくない、簡単な比較レポートが必要な場合は、XL Comparator ツールをチェックしてください。
これは、最大 5MB のサイズの Excel ファイルをサポートする無料のリソースです。必要なのは、2 つのファイルをアップロードし、一致するデータまたは異なるデータを検索するようにコンパレーターを設定することだけです。結果をダウンロードして、強調表示された類似点または相違点を比較できます。
この方法は価値があり、非常に高速ですが、機密データを扱う場合はおそらく最良の戦略ではありません。
2 つの Word ファイルを比較する方法
文章を書くことが毎日の作業である場合、テキスト ファイルの以前のバージョンと現在の Word ドキュメントのバージョンを比較することは不可欠です。
場合によっては 2 つのドキュメントを結合する必要がある場合がありますが、まず重複する情報や重複する情報がないかを調べる必要があります。
幸いなことに、Microsoft のテキスト プロセッサである Word には、文書の 2 つのバージョンを比較するのに役立つ機能が組み込まれています。
Word で文書の 2 つのバージョンを比較するには、次の手順に従います。
-
Word で文書の任意のバージョンを開きます。
-
「レビュー」タブで、「比較」リボンに移動します。
-
ドロップダウン メニューから [比較…] オプションを選択します。
-
新しいウィンドウがポップアップ表示されます。両方のバージョンのドキュメントをアップロードし、「OK」をクリックします。
改訂されたドキュメントで変更が追跡された場合、左側のパネルにすべての改訂がリストされます。
右側には、元のファイルが修正されたファイルの上に積み重ねられているのが表示されます。テキストをスクロールすると、テキストが同時に移動し、違いを調べることができます。
「比較」リボンの「結合」機能にもアクセスできます。これにより、ユーザーは複数の作成者による改訂された Word 文書を組み合わせることができます。
Linux でファイルを比較する方法
Linux を使用することを好むライターやプログラマーも、2 つのファイルを比較して違いを調べることができます。
Linux でファイルを比較するには、Visual Studio Code エディターの使用など、いくつかの方法があります。ただし、テキストとコードを比較する最も古くて最も一般的な方法の 1 つは、「diff」コマンドを使用することです。
このコマンドライン ツールは使いやすく、ほとんどの Linux システムにプリインストールされています。コマンドライン構文は次のようになります。
「 diff [オプション] ファイル1 ファイル2 」
Linux では、グラフィカル ユーザー インターフェイスである Kompare を使用して、2 つのファイルの違いを確認することもできます。
Windows 10のコマンドプロンプトでファイルを比較する方法
Windows ユーザーには、オペレーティング システムの統合コマンド ライン ツールを利用して 2 つのファイルを比較するオプションがあります。何をすべきかを正確に知っていれば、それは簡単なプロセスです。
ただし、これが適切に機能するには、ファイルが同じ場所にある必要があります。これらが同じフォルダー内にあることを確認し、次の手順に従って比較してください。
-
「スタート」に移動し、「コマンド プロンプト」を検索します。
-
「管理者として実行」オプションを選択します。
-
次のコマンド「
cd PATH\TO\FILES
」をコピーして貼り付け、「Enter」を押します。
-
ファイルの場所を使用してコマンドを更新します。
-
次に、次のコマンド「
fc filename1.txt filename2.txt
」を入力し、「Enter」を押します。
「filename1」と「filename2」の代わりに、必ず正しいファイル名を記述してください。
ファイルを適切に管理する
毎日コードを書いたり書いたりしない場合でも、時々既存のファイルを比較する必要があるかもしれません。幸いなことに、これを行うのに役立つ優れたツールが数多くあるということです。 Notepad++ や Visual Studio Code などのテキスト エディターとコード エディターは、結果をすぐに得られる優れたツールです。
さらに、ユーザーエクスペリエンスを向上させるために、すべてが色調整されています。 Excel や Word などの Microsoft ツールには比較ツールが統合されていますが、制限があります。概要はよくわかりますが、違いを自分で観察する必要があります。
2 つのフォルダーを比較するには、Windows のサードパーティ ツール、または macOS のターミナルに関する実用的な知識が必要です。最後に、Linux ではいくつかの解決策が提供されており、Windows では、いつでもコマンド プロンプトを実行して 2 つのファイルを比較できます。
2 つのファイルを比較する場合、どのような方法が望ましいでしょうか?以下のコメントセクションでお知らせください。