多くの開発またはコード監査を行う場合Linuxでは、コードを検索して微妙な変更を見つけるのは非常に面倒です。幸いなことに、簡単な解決策があります。Meldを使用するだけです。 Meldを使用すると、ファイル、ディレクトリなどの変更をすばやく検出できます。
Meldをインストール
Meldを使用するには、Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE、またはFlatpaksをインストールできるLinux OSを実行する必要があります。
Ubuntu
sudo apt install meld
Debian
sudo apt-get install meld
Arch Linux
Arch LinuxでMeldアプリケーションを取得することはできません「追加」ソフトウェアソースを有効にしなくても可能です。多くのArchインストールでは、多くのシステムにとって重要ではないソフトウェアがあるため、多くの場合、このリポジトリはデフォルトでオフになっています。
追加のソフトウェアソースをオンにするには、Pacman構成ファイルを少し編集します。これを行うには、ターミナルを開いて、rootアクセスを取得します す コマンド。許可しないことを選択した場合 す、 sudo -s 十分であろう。
su -
または
sudo -s
rootアクセスを使用して、Nanoテキスト編集アプリケーションでPacman構成ファイルを開きます。
nano /etc/pacman.conf
Nanoでは、下矢印キーを使用してファイルを下に移動し、「追加」エントリを検索します。 「追加」レポには3行あります。行の前からすべての#記号を削除し、を押します Ctrl + O 変更を保存します。を押してエディターを終了します Ctrl + X、Archパッケージツールを再同期します。
pacman -Syy
再同期を実行すると、新しいリポジトリがダウンロードされます既にセットアップされたソフトウェアリポジトリの情報。また、パッケージリストをダウンロードし、Extraをセットアップします。これを処理したら、MeldアプリケーションをArch Linuxに安全にインストールできます。
pacman -S meld
フェドラ
sudo dnf install meld
OpenSUSE
sudo zypper install meld
Flatpak経由の汎用Linux
MeldはGnomeプロジェクトの一部であるため、ソフトウェアは、ネイティブバイナリパッケージの形で、ほぼすべてのLinuxディストリビューションで使用されています。ただし、何らかの理由でネイティブインストーラーにアクセスできないLinuxディストリビューションを使用している場合、次善策はFlatpak経由でアプリを取得することです。
Flathub経由でMeldをインストールする前に、Linux PCでFlatpakパッケージシステムをセットアップする方法を学ぶためのガイド。 Flatpaksが機能するようになったら、ターミナルを開き、次のコマンドを入力してMeldをインストールします。
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gnome.meld
上記のコマンドを実行してMeldをインストールした後、次のコマンドで初めて起動します:
flatpak run org.gnome.meld
Meldを使用してファイルを比較する
Meldの主な目的は、微妙なテキストの違い、および変更を非常に迅速に検出できます。さらに良いことに、Meldはさまざまな種類のテキストとファイルの種類をサポートしているため、どのような場合でも変更を検出できます。
Meldアプリケーションのファイルの「違い」を確認する方法がわからない場合は、次の手順に従ってください。
ステップ1: Meldの起動ページで、「ファイル比較」を探します。 「ファイル比較」オプションの下に、「なし」というボタンがあります。クリックして、比較で最初のファイルを参照するために使用します。
ステップ2: 最初のファイルをmeld willにロードするアプリを分割画面モードに変換します。分割画面の左側に、追加した最初のファイルが表示されます。右側に空白のページが表示されます。ページのタイトルをクリックして、以前のファイルと比較するファイルをロードします。
ステップ3: 2つのファイルのMeldへの読み込みが完了すると、テキストに見られる変更を青で強調表示し、類似点をライムグリーンで強調表示します。スクロールして、テキストを見てください。違いに満足できない場合は、「diff」の上にある矢印アイコンをクリックして、Meldが変更できるようにします。
Meldで行った変更に満足したら、[保存]ボタンをクリックします。
Meldを使用してディレクトリを比較する
さまざまなファイルの違いをチェックすることは別としてテキストでは、Meldはディレクトリの違いを見つけることができます。ディレクトリ比較は、2つの異なるフォルダーを同じにしようとしているが、それらが同じ内容であるかどうかを判断できない場合に便利な機能です。
この機能を使用するには、Meldを起動し、起動画面を見て、「ディレクトリ比較」ボタンをクリックします。
「ディレクトリ比較」を選択した後、2つのボックス「なし」が表示されます。両方のボックスをクリックし、メニューを使用して比較しようとしているフォルダーを設定します。フォルダーが設定されたら、「比較」をクリックすると、Meldアプリケーションはすぐに両方のフォルダーを読み込み、両方のディレクトリの違いを強調表示します。
ファイル/フォルダーのコピー
片側からファイルまたはフォルダをコピーする必要があります他の?リストをスクロールし、ディレクトリまたはファイルを選択して右クリックします。右クリック後、「コピー先」オプションをクリックしてデータを移動します。
コメント