- - Ako používať Meld na porovnanie zmien v súboroch v systéme Linux

Ako používať Meld na porovnanie zmien v súboroch v systéme Linux

Ak robíte veľa vývoja alebo auditovania kóduv systéme Linux môže byť vyhľadávanie kódu s cieľom nájsť jemné zmeny veľmi únavné. Našťastie existuje jednoduché riešenie: stačí použiť Meld. S Meld môžete rýchlo zistiť zmeny v súboroch, adresároch a ďalšie.

Nainštalujte program Meld

Aby ste mohli používať Meld, musíte mať spustený Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE alebo Linux, ktorý dokáže nainštalovať Flatpaks.

ubuntu

sudo apt install meld

Debian

sudo apt-get install meld

Arch Linux

Získanie aplikácie Meld v systéme Arch Linux nie jemožné bez povolenia „Extra“ zdroja softvéru. Toto úložisko je na mnohých inštaláciách Arch často vypnuté, pretože má softvér, ktorý nie je pre väčšinu systémov kritický.

Zapnutie zdroja softvéru Extra sa uskutoční malou úpravou konfiguračného súboru Pacman. Ak to chcete urobiť, otvorte terminál a získajte prístup pomocou root su Príkaz. Ak sa rozhodnete nepovoliť su, a sudo-s bude stačiť.

su -

alebo

sudo -s

Pomocou rootovského prístupu otvorte konfiguračný súbor Pacman v aplikácii na úpravu textu Nano.

nano /etc/pacman.conf

V Nano sa pomocou klávesov so šípkami nadol posuňte nadol do súboru Vyhľadať položku „Extra“ (Extra). Pri „Extra“ repe sú tri riadky. Odstráňte všetky symboly # pred čiarami a stlačte Ctrl + O uložte svoje zmeny. Ukončite editor stlačením Ctrl + Xa znova zosynchronizujte nástroj na balenie Arch.

pacman -Syy

Spustením opätovnej synchronizácie sa stiahne nové úložiskoinformácie o už nastavených úložiskách softvéru. Taktiež stiahne zoznamy balíkov a nastaví Extra. Keď sa o to postaráme, je bezpečné nainštalovať aplikáciu Meld do systému Arch Linux.

pacman -S meld

fedora

sudo dnf install meld

openSUSE

sudo zypper install meld

Generický Linux cez Flatpak

Meld je súčasťou projektu Gnome, takžesoftvér nájde cestu takmer na každej distribúcii Linuxu vo forme natívneho binárneho balíka. Ak však pracujete v distribúcii systému Linux, ktorá z nejakého dôvodu nemá prístup k natívnemu inštalátoru, ďalšou najlepšou vecou je získanie aplikácie prostredníctvom nástroja Flatpak.

Pred inštaláciou Meld cez Flathub, postupujte podľa našichSprievodca sa dozviete, ako nastaviť baliaci systém Flatpak na počítači so systémom Linux. Keď máte Flatpaky funkčné, otvorte terminál a zadajte nasledujúce príkazy na inštaláciu Meld.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gnome.meld

Po spustení vyššie uvedených príkazov nainštalujte Meld a spustite ho prvýkrát pomocou:

flatpak run org.gnome.meld

Na porovnávanie súborov použite Meld

Meldovým hlavným cieľom je nájsť jemnosťrozdiely v texte a dokáže rýchlo zistiť zmeny. Ešte lepšie je, že Meld má podporu pre mnoho rôznych typov textov a typov súborov, čo zaisťuje, že vaše zmeny sú zistiteľné bez ohľadu na to.

Ak si nie ste istí, ako skontrolovať „rozdiely“ v súboroch v aplikácii Meld, postupujte podľa týchto krokov.

Krok 1: Na úvodnej stránke Meld vyhľadajte „porovnanie súborov“. V rámci možnosti „Porovnanie súborov“ si všimnete tlačidlo, ktoré hovorí „žiadne“. Kliknite na ňu a pomocou nej vyhľadajte prvý súbor v porovnaní.

Krok 2: Načítanie prvého súboru do zlúčeného súboru budetransformujte aplikáciu do režimu rozdelenej obrazovky. Na ľavej strane rozdelenej obrazovky sa zobrazí prvý súbor, ktorý ste pridali. Vpravo sa zobrazí prázdna stránka. Kliknite na názov stránky a načítajte súbor, ktorý chcete porovnať so súborom z predchádzajúceho obdobia.

Krok 3: Keď sa tieto dva súbory načítajú do Meld,zvýrazní zmeny, ktoré vidí v texte, s modrou farbou a podobnosti s limetkovou zelenou. Prejdite sa a pozrite sa na text. Ak nie ste spokojní s rozdielmi, kliknite na ikonu šípky nad „diff“ a umožnite Meldovi, aby ju zmenil.

Ak ste spokojní so zmenami, ktoré ste vykonali v aplikácii Meld, kliknite na tlačidlo „Uložiť“.

Použite Meld na porovnanie adresárov

Okrem kontroly rôznych súborov na rozdielyv texte môže Meld nájsť rozdiely v adresároch. Porovnanie adresárov je užitočná funkcia, ak sa snažíte zachovať rovnaké dva priečinky, ale neviete zistiť, či majú rovnaký obsah.

Ak chcete použiť túto funkciu, spustite Meld, pozrite sa na úvodnú obrazovku a kliknite na tlačidlo „Porovnanie adresárov“.

Po výbere „Porovnanie adresárov“ dve políčkazobrazí sa „žiadny“. Kliknite na obe políčka a pomocou ponuky nastavte priečinky, ktoré sa snažíte porovnať. Keď sú priečinky nastavené, kliknite na „Porovnať“ a aplikácia Meld okamžite načíta oba priečinky a zvýrazní rozdiely v oboch adresároch.

Kopírovanie súborov / priečinkov

Potrebujete kopírovať súbor alebo priečinok z jednej strany naostatný? Prechádzajte zoznamom, vyberte adresár alebo súbor a kliknite naň pravým tlačidlom myši. Po kliknutí pravým tlačidlom myši kliknite na možnosť „kopírovať do“ a údaje sa presunú.

Komentáre