Toolyard

İki metin dosyası nasıl karşılaştırılır

Çevrimiçi

  1. Metin karşılaştırma aracını aç.
  2. Özgün metni sola, yeni sürümü sağa yapıştır.
  3. Satır, sözcük ya da karakter olarak karşılaştırmayı seç. Eklenen metin yeşil, silinen metin kırmızıdır.

Yalnızca boşluk ya da girinti olan değişiklikleri gizlemek için Boşlukları yok say’ı, «Merhaba» ile «merhaba»yı aynı saymak için Büyük/küçük harfi yok say’ı işaretle.

Visual Studio Code’da

Gezgin’de iki dosyayı seç, sağ tıkla ve Compare Selected’ı seç. Terminalden: code --diff eski.txt yeni.txt.

Komut satırında

  • Mac ve Linux: diff eski.txt yeni.txt ya da tanıdık +/− biçimi için diff -u eski.txt yeni.txt.
  • Windows: Komut İstemi’nde fc eski.txt yeni.txt.

Listeleri karşılaştırmak

Satırların sırası önemli değilse, karşılaştırma yalnızca gerçekten farklı olan girdileri göstersin diye önce iki listeyi de Satırları sırala ile sırala.

Satır, kelime ya da karakter

Kod, listeler ve yapılandırma dosyaları için satır bazında karşılaştır: değişen bir satır, bir satır silinmiş ve bir satır eklenmiş olarak görünür. Düzyazı için kelime bazında karşılaştır; yoksa tek bir yeni kelime paragrafın tamamını değişmiş olarak işaretler. Bir hesap numarasındaki yeri değişmiş bir rakam ya da eksik bir virgül gibi en küçük farkları bulmak için karakter bazında karşılaştır.

Göremediğin farklar

  • Satır sonları. Windows her satırı iki karakterle (CR LF), Mac ve Linux birle (LF) bitirir. O zaman birbirinin aynı görünen iki dosya her satırda farklı olabilir. Komut satırında diff --strip-trailing-cr bunu yok sayar.
  • Sekmeler ve satır sonundaki boşluklar. Bir sekme ile dört boşluk ekranda aynı görünür. Boşlukları yok say ikisini de gizler.
  • Birbirine benzeyen karakterler. Bölünmez boşluk, bir kelime işlemciden gelen kıvrık tırnaklar ya da Latin “a” yerine Kiril “а”, aynı görünseler de karakter kipinde değişiklik olarak ortaya çıkar.

Bu kılavuzdaki araçlar

Diğer kılavuzlar