Jos teet paljon kehitystä tai kooditarkastamistaLinuxissa koodin haku hienovaraisten muutosten löytämiseksi voi olla erittäin työlästä. Onneksi on olemassa helppo ratkaisu: käytä vain Meldia. Meld-sovelluksen avulla voit nopeasti tunnistaa muutokset tiedostoissa, hakemistoissa ja muussa.
Asenna Meld
Meldin käyttäminen edellyttää, että sinulla on joko Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE tai Linux OS, joka voi asentaa Flatpaksin.
ubuntu
sudo apt install meld
Debian
sudo apt-get install meld
Arch Linux
Meld-sovelluksen saaminen Arch Linuxista ei olemahdollista ilman, että sallitaan ”Extra” -ohjelmistolähde. Tämä arkisto suljetaan usein oletuksena monissa Arch-asennuksissa, koska siinä ei ole ohjelmistoja, jotka eivät ole kriittisiä suurimmalle osalle järjestelmiä.
Lisäohjelmistolähde otetaan käyttöön tekemällä pieni muokkaus Pacman-määritystiedostoon. Voit tehdä tämän avaamalla päätelaitteen ja hankkimalla pääkäyttäjän käyttöoikeudet su komento. Jos et halua sallia su, a sudo -s riittää.
su -
tai
sudo -s
Avaa pääkäyttäjän käyttöoikeuksilla Pacman-määritystiedosto Nanon tekstinkäsittelysovelluksessa.
nano /etc/pacman.conf
Käytä Nanossa alanuolinäppäimiä navigoidaksesi tiedostosta alas. Etsi ”Extra”. "Extra" -repoon on kolme riviä. Poista kaikki # symbolit rivien edestä ja paina Ctrl + O tallentaaksesi muutokset. Poistu editorista painamalla Ctrl + X, ja synkronoi Arch-pakkaustyökalu uudelleen.
pacman -Syy
Synkronoinnin suorittaminen lataa uuden arkistontiedot jo asennetuista ohjelmiston repo-ohjelmista. Se myös lataa pakettiluettelot ja määrittää ylimääräisen. Kun siitä huolehditaan, on turvallista asentaa Meld-sovellus Arch Linuxiin.
pacman -S meld
fedora
sudo dnf install meld
OpenSUSE
sudo zypper install meld
Yleinen Linux Flatpakin kautta
Meld on osa Gnome-hanketta, jotenohjelmisto löytää tiensä melkein jokaisessa Linux-jakelussa alkuperäisen binaaripaketin muodossa. Jos käytät Linux-jakelua, jolla ei jostain syystä ole pääsyä alkuperäiseen asennusohjelmaan, seuraavaksi parasta on saada sovellus Flatpakin kautta.
Ennen kuin asennat Meld Flathubin kautta, noudata ohjeitaopas oppimaan kuinka asettaa Flatpak-pakkausjärjestelmä Linux-tietokoneellesi. Kun olet saanut Flatpaksin toimimaan, avaa päätelaite ja kirjoita seuraavat komennot asentaaksesi Meldin.
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gnome.meld
Suoritettuaan yllä olevat komennot Meldin asentamiseksi, käynnistä se ensimmäistä kertaa:
flatpak run org.gnome.meld
Käytä Meld-tiedostojen vertailua
Meldin ensisijainen tarkoitus on löytää hienovaraineneroja tekstissä, ja se pystyy havaitsemaan muutokset erittäin nopeasti. Mikä vielä parempaa, Meld tukee monia erityyppisiä teksti- ja tiedostotyyppejä varmistaen, että muutokset ovat havaittavissa.
Jos et ole varma kuinka tarkistaa Meld-sovelluksen tiedostojen "erot", toimi seuraavasti.
Vaihe 1: Etsi Meld-aloitussivulta ”tiedostojen vertailu”. Tiedostovertailu -vaihtoehdossa huomaat painikkeen, jonka sanoma ei ole mitään. Napsauta sitä ja käytä sitä selataksesi ensimmäistä tiedostoa vertailussa.
Vaihe 2: Ensimmäisen tiedoston lataaminen meldiin tuleeMuunna sovellus jaetun näytön tilaan. Jaetun näytön vasemmalla puolella näet ensimmäisen lisäämäsi tiedoston. Oikealla puolella on tyhjä sivu. Napsauta sivun otsikkoa ja lataa tiedosto, jota haluat verrata aikaisempaan tiedostoon.
Vaihe 3: Kun kaksi tiedostoa latautuu Meldiin,se tuo esiin muutokset, jotka se näkee tekstissä, sinisellä värillä ja samankaltaisuudet lime vihreän kanssa. Selaa ja katso tekstiä. Jos et ole tyytyväinen eroihin, napsauta diff-kohdan yläpuolella olevaa nuolikuvaketta ja anna Meldin muuttaa sitä.
Kun olet tyytyväinen Meldilla tekemiin muutoksiin, napsauta Tallenna-painiketta.
Käytä Meld-vertailuhakemistoja
Sen lisäksi, että tarkistat eri tiedostoja erojen varaltatekstissä Meld löytää eroja hakemistoista. Hakemistovertailu on kätevä ominaisuus, jos yrität pitää kaksi eri kansiota samana, mutta et voi tietää, onko niillä sama sisältö.
Käyttääksesi tätä ominaisuutta, käynnistä Meld, katso aloitusnäyttö ja napsauta “hakemistovertailu” -painiketta.
Kun olet valinnut ”hakemistovertailu”, kaksi ruutuaja “none” ilmestyy. Napsauta molempia ruutuja ja aseta kansiot, joita yrität vertailla, valikon avulla. Kun kansiot on asetettu, napsauta “vertaa”, ja Meld-sovellus lataa heti molemmat kansiot ja korostaa eroja molemmissa hakemistoissa.
Kopioi tiedostot / kansiot
Tiedosto tai kansio on kopioitava yhdeltä puoleltatoinen? Selaa luetteloa, valitse hakemisto tai tiedosto ja napsauta sitä hiiren kakkospainikkeella. Napsauta hiiren kakkospainikkeella siirtääksesi tietoja napsauttamalla “kopioi kohteeseen” -vaihtoehtoa.
Kommentit