close

Ero

Siirry navigointiin Siirry hakuun

Tietojenkäsittelytieteessä diff tarkoittaa ohjelmaa, joka korostaa kahden tiedoston välisiä eroja . Tiedostoa, joka sisältää löydetyt erot, kutsutaan myös tunnisteella.

Image
Diff - näyttö Linux-ympäristössä

Alun perin Bell Labs kehitti ensimmäisen tällaisen apuohjelman 1970 - luvun alussa syntymässä olevalle Unix - käyttöjärjestelmälle . Lopullisen version, joka sisältyi Unixin viidenteen versioon vuonna 1974 , on kokonaan Douglas McIlroyn kirjoittama .

Vuosien varrella samankaltaiset ohjelmistot ovat levinneet kaikkiin käyttöjärjestelmiin ja jopa tulosteen muotoilu on standardoitunut muutaman tunnetun tyypin ympärille.

Käyttöliittymä graafisessa ympäristössä

Tässä on joitain käyttöliittymiä Unix-ohjelmiston graafisessa ympäristössä:

Kompare

Image
Vertaa näyttöä

Kompare (aiemmin kdiff ) on osa KDE-ohjelmiston käännöstä 4 .

Sen avulla voit verrata kahta tiedostoa korostamalla lisätyt, muokatut tai poistetut osat sopivilla väreillä. Voit myös vertailla hakemistoja ja käyttää korjaustiedostoja .

KDiff3

Image
Kdiff3-kuvakaappaus

KDiff3 on erillinen käyttöliittymä, joka on kirjoitettu Qt :llä .

Se kilpailee suoraan diff:n toisen kuuluisan käyttöliittymän kanssa: Kompare .

Kompareen verrattuna KDiff3:ssa on joitain enemmän ominaisuuksia. Ensinnäkin, sen avulla voit verrata 3 tekstitiedostoa kerrallaan; ja erojen näyttäminen ei ainoastaan ​​ilmaise mitkä rivit on muutettu, vaan myös osoittaa rivi riviltä mitkä merkit ovat yksiselitteisiä tiedostoissa.

Pääominaisuudet

  • 3 tiedoston vertailu kerrallaan
  • hakemistojen vertailu
  • ero rivi riviltä ja merkki merkiltä
  • näyttää erot, jotka koostuvat vain välilyönnistä
  • tunnistaa lähdetiedostojen kommentit
  • mahdollistaa yhdistämisen

Meld

Image
Meldin kuvakaappaus

Meld on ilmainen ohjelmisto , jota jaetaan GNU General Public License -lisenssillä . Kirjoitettu Pythonilla ja käyttää PyGtk :tä . Kuten KDiff3, se mahdollistaa kolmen tiedoston vertailun ja tukee versionhallintaa .

WinMerge

Image
WinMerge-kuvakaappaus

WinMerge on ilmainen ohjelmisto , jota jaetaan GNU General Public License -lisenssillä , ja se on saatavilla vain Microsoft Windowsille . Siinä on samanlaisia ​​ominaisuuksia kuin KDiff3, kuten kolmen tiedoston vertailu ja versionhallintatuki .

WinDiff

WinDiff on Microsoftin luoma ohjelmisto tiedostojen ja kansioiden vertailuun.

Muut projektit

Ulkoiset linkit

  • Ero Open Group Base -määrityksistä numerosta 7
  • GNU Diffutils osoitteessa gnu.org . _ _
  • ( EN ) Komparen kotisivu osoitteessa caffeinated.me.uk . Haettu 27. huhtikuuta 2012 (arkistoitu alkuperäisestä 15. huhtikuuta 2012) .
  • ( FI ) KDiff3:n kotisivu osoitteessa kdiff3.sourceforge.net .
  • ( EN ) Meldin kotisivu osoitteessa meldmerge.org .