Siirry sisältöön
helpyself

Tekstin vertailu

Local only — nothing is uploaded unless you save or share it.

Diff-työkalu tekstille — vertaa kahta versiota ja näe rivi riviltä mikä muuttui.

  1. Liitä alkuperäinen teksti vasemmalle ja muutettu versio oikealle
  2. Ohita halutessasi kirjainkoko- tai tyhjätilaerot
  3. Lue tulos — lisätyt rivit vihreällä, poistetut punaisella
Tallenna tämä työkalu

Pidä Tekstin vertailu käden ulottuvilla

Lisää kirjanmerkkeihin

Tietoa työkalusta

Kahden version vertaaminen silmämääräisesti epäonnistuu hyvin tietyllä tavalla: suuret uudelleenkirjoitukset huomaa luotettavasti ja yhden numeron erot jää luotettavasti huomaamatta. Diff-työkalu poistaa arvailun kohdistamalla kaksi tekstiä ja merkitsemällä täsmälleen mitkä rivit lisättiin, poistettiin tai jätettiin rauhaan. Siitä on hyötyä paljon koodia laajemmin: sopimusversioissa, asetustiedostoissa, käännetyssä tekstissä, viedyssä datassa ja kaikkialla missä käteen on annettu uusi versio ja kerrottu vain, että jokin muuttui. Vertailu toimii rivi kerrallaan ja etsii pisimmän rivijonon jonka tekstit jakavat, joten muuttumattomat lohkot pysyvät kohdakkain sen sijaan että kaikki yhden lisäyksen jälkeinen raportoitaisiin erilaisena. Voit halutessasi ohittaa kirjainkoon tai tiivistää tyhjän tilan, mitä haluat kun vertaat uudelleen muotoiltua tekstiä jonka varsinainen sisältö on ennallaan. Molemmat tekstit pysyvät selaimessasi, millä on väliä kun verrattava on sopimus tai tunnuksia sisältävä asetustiedosto.

Usein kysyttyä

Lähetetäänkö tekstini vertailua varten?

Ei. Vertailu toimii kokonaan selaimessasi, joten kumpaakaan versiota ei siirretä eikä tallenneta. Se tekee siitä turvallisen sopimuksille, asetustiedostoille ja kaikelle muulle, mitä et liittäisi tuntemattomalle palvelimelle.

Miten vertaan kahden asiakirjan tekstiä?

Liitä vanha versio vasemmalle ja uusi oikealle. Vertailu merkitsee jokaisen lisätyn rivin vihreällä ja poistetun punaisella, muuttumattomat niiden välissä asiayhteytenä — ja juuri se tekee siitä luettavan, sillä lista muutoksista ilman ympäristöä kertoo mikä liikkui muttei missä.

Miksi se vertaa kokonaisia rivejä eikä yksittäisiä sanoja?

Rivivertailu tekee tulosteesta luettavan ja sitä käyttää lähes jokainen diff-työkalu, myös versionhallinta. Pitkän asiakirjan sanatason vertailu tuottaa konfettia pienistä muutoksista, jota on vaikeampi silmäillä kuin rivinäkymää.

Milloin tyhjä tila kannattaa ohittaa?

Kun jokin on muotoiltu, sisennetty tai rivitetty uudelleen ja välität vain siitä muuttuiko varsinainen sisältö. Jätä se päälle kun tyhjällä tilalla on merkitystä, kuten Pythonissa, YAMLissa tai missä tahansa jossa sisennys kantaa rakenteen.

Onko kokorajaa?

Alusta ja lopusta täsmäävät osat karsitaan ennen vertailua, joten pitkät asiakirjat pienin muokkauksin toimivat hyvin. Raja koskee vain aidosti eroavaa aluetta, joka on katkaistu kahteentuhanteen riviin — sen yli vertailu kestäisi tarpeeksi kauan jäädyttääkseen sivun, joten se kertoo sen sen sijaan että jumittuisi.

Auta parantamaan tätä työkalua

Löysitkö virheen, kaipaatko muutosta vai puuttuuko jokin työkalu?

/text-diff

↑↓ liikkuminen · Enter avaa · Esc sulkee