Fark Görüntüleyici
Önce orijinal metni yapıştırın.
Bu metin burada karşılaştırılamayacak kadar uzun. Her metin en fazla 20.000 satır ve 500.000 karakter içerebilir.
Bu metinler burada satır satır karşılaştırılamayacak kadar farklı. Her metnin daha küçük bir bölümünü karşılaştırın.
Tarayıcınız bu sayfanın metni sonraki adım için saklamasına izin vermedi. Bu sayfa için site verilerine izin verin veya daha kısa bir metin kullanıp tekrar deneyin.
Bir sözleşmenin iki sürümü, bir yapılandırma dosyasının iki kopyası ve bir e-postanın iki taslağı: aralarında tam olarak neyin değiştiğini görmeniz gerektiğinde, gözle kaydırıp incelemek yeterli olmaz. Bu fark görüntüleyici, iki metni satır satır karşılaştırır; eklemeleri yeşil, silmeleri kırmızı renkle vurgular ve sonucu her iki sürümün satır numaralarıyla birlikte birleşik veya yan yana düzende gösterir.
İki metin nasıl karşılaştırılır
-
1
Orijinal metni yapıştırın
Metnin ilk sürümünü yapıştırın veya yazın, ardından sonraki adıma geçin.
-
2
Değiştirilmiş metni yapıştırın
Orijinalle karşılaştırmak istediğiniz sürümü ekleyin, ardından karşılaştırmaya geçin.
-
3
Farkları inceleyin
Silinen satırlar kırmızı, eklenen satırlar yeşil görünür; düzenlenen satırların içinde değişen kelimeler işaretlenir. Yan yana ve birleşik görünüm arasında geçiş yapın, boşlukları veya büyük/küçük harf farkını yok sayın ve sonucu unified diff olarak kopyalayın.
Fark işaretlerine kısa bir bakış
| İşaret | Anlamı |
|---|---|
+ |
Satır yalnızca yeni sürümde var (eklendi) |
- |
Satır yalnızca orijinalde var (çıkarıldı) |
| (boş) | Satır iki sürümde de aynı (bağlam) |
Birleşik veya yan yana görünüm
- Birleşik. İki metin tek bir sütunda üst üste dizilir. Eklenen satırlar yeşil, çıkarılan satırlar kırmızı, değişmeyen satırlar renksizdir ve her satır orijinal ile yeni sürümdeki numarasını gösterir.
- Yan yana. Orijinal ve yeni sürüm paralel sütunlarda görünür. Bir taraftaki boş hücre, satırın yalnızca diğer tarafta var olduğu anlamına gelir.
Satır düzeyinde karşılaştırma
Araç, boşluklar dahil metinleri satır satır karşılaştırır ve bir metni diğerine dönüştüren en küçük satır ekleme ve silme kümesini bulur. Bu nedenle girinti ve satır sonu boşluk değişiklikleri değişen satırlar olarak görünür; bu, yeniden biçimlendirilmiş kodu, farklı satır genişliğine yeniden akıtılmış metni veya satır sonuna yanlışlıkla boşluk girmiş YAML ve INI parçalarını karşılaştırırken işe yarar.
İpuçları
- Daha büyük bir belgenin bölümlerini karşılaştırmak istiyorsanız boş bir satırı ayraç olarak kullanın; algoritma uzun girdileri iyi işler.
- JSON’u güzel biçimlendirdikten sonra karşılaştırın. Farklı satırlarda serileştirilmiş iki özdeş JSON nesnesi ham karşılaştırmada farklı görünür; önce biçimlendirin.
- Günlük dosyası karşılaştırmalarında zaman damgalarını çıkarın, yoksa her satır değişmiş görünür.
- İki metnin sırasını koruyun. Araç özdeş satırları eşleştirir ancak taşınmış blokları algılamaz; iki paragrafın yeri değiştiğinde bu, bir silme ve bir ekleme olarak görünür.
Sık Sorulan Sorular
İki metni satır satır karşılaştırır ve bir sürümü diğerine dönüştüren en küçük ekleme ve silme kümesini bulur (en uzun ortak alt dizi yaklaşımı). Yalnızca farklı olanı gösterir; dosyaları birleştirmez veya değiştirmez.
Evet. Araç girdiyi düz metin olarak ele alır; kod, yapılandırma dosyaları, JSON, günlükler ve düz yazı aynı şekilde çalışır. Çıktıyı sabit genişlikli bir yazı tipiyle gösterdiği için biçim okunur kalır ve dile özgü bir ayrıştırma yapmadığından her dosya türünde güvenilirdir.
Satır düzeyindeki karşılaştırma, her satırı kendi konumunda karşılaştırır ve taşınmış blokları izlemez. Bu nedenle iki paragrafın yeri değiştiğinde, bu bir silinen blok ve bir eklenen blok olarak görünür. Bu, bu tür bir karşılaştırma için normal bir davranıştır.
İki metin tarayıcınızda kalır: karşılaştırma bu sayfada yapılır, metinler sunucularımıza gönderilmez ve sayfa bağlantısına eklenmez. Adımlar arasında, sekmeyi kapatana veya Yeniden başla seçeneğini seçene kadar yalnızca bu tarayıcı sekmesinde tutulur.
İlgili Araçlar
FPS Sayacı
requestAnimationFrame ile tarayıcı FPS değerini ölçün: yumuşatma, en düşük ve en yüksek kare hızı, uyarı eşiği ve isteğe bağlı grafik. Yerel çalışır, yükleme ve API yoktur.
Dosya Boyutu Dönüştürücü
Bayt, KB, MB, GB, TB ve ikili IEC birimleri (KiB, MiB, GiB, TiB) arasında, ondalık ve ikiliyi dilediğiniz gibi birleştirerek dönüşüm yapın.
Telefon numarası doğrulayıcı
Telefon numarasının ülkeye göre yapısını denetleyin; bölge, tür, E.164, uluslararası, ulusal ve RFC 3966 biçimlerini görün.
Kurgusal telefon numarası oluşturucu
Beş ülkede resmen ayrılmış aralıklardan 50 adede kadar kurgusal numara üretin.
Webpack Yapılandırma Oluşturucu
Kısa bir formdan webpack 5 için bir webpack.config.js oluşturun: entry, çıkış klasörü ve modu ayarlayın; ardından TypeScript, Babel, bir CSS yükleyici, HtmlWebpackPlugin ve bir dev sunucu açın.
Rastgele adres oluşturucu
Arayüz maketleri ve testler için üç basitleştirilmiş biçimde 1–20 adres benzeri kayıt oluşturun.
Araç diğer dillerde mevcuttur
- Verschillenweergave [NL]
- Trình xem khác biệt [VI]
- 차이 뷰어 [KO]
- Diff-Viewer [DE]
- Podgląd różnic [PL]
- Visualizador de Diferenças [PT]
- 差分ビューア [JA]
- Visualiseur de différences [FR]
- โปรแกรมดูความแตกต่าง [TH]
- Penampil Perbedaan [ID]
- عارض الفروق [AR]
- Skillnadsvisare [SV]
- Visor de diferencias [ES]
- Diff Viewer [EN]
- Visualizzatore di differenze [IT]
- Просмотр различий [RU]
- 差异查看器 [ZH]