← Özelliklere Dön
Free

Karşılaştırma Aracı (Diff Tool)

Karşılaştırma Aracı, iki metin bloğunu kıyaslar ve eklenen, silinen ve değişmeyen satırları renk kodlu bir çıktı ile vurgular. İsteğe bağlı boşlukları yoksay ve büyük/küçük harf duyarlılığı seçenekleriyle beraber Birleşik (Git stili) ve Yan Yana görünüm sunar. Düzenlemeleri doğrulamak, yapılandırma dosyalarını kıyaslamak veya API yanıtlarını kontrol etmek için kullanışlıdır.

Metnin iki versiyonunu karşılaştırmak; bir yapılandırma dosyasındaki değişiklikleri incelemek, iki API yanıtını kontrol etmek veya bir metin taşıma işleminin hiçbir şeyi bozmadığını doğrulamak gibi sürekli karşımıza çıkan bir görevdir. Karşılaştırma Aracı bunu temiz bir şekilde yapar. Metin A'yı (orijinal) ve Metin B'yi (değiştirilmiş) yapıştırın ve Karşılaştır butonuna tıklayın. Çıktı, her satırı eklenen (yeşil, + işaretli), silinen (kırmızı, − işaretli) veya değişmeyen olarak kategorize eder. Birleşik görünüm (Git stili, her şey alt alta) ve Yan Yana görünüm (satır eşleşmeli iki sütun) arasında geçiş yapın. Karşılaştırma işlemi 'en uzun ortak alt dizi' (longest-common-subsequence) algoritmasını kullanır, bu nedenle hizalama basit bir satır bazlı kontrolden çok daha optimize edilmiştir. Boşlukları yoksay ve büyük/küçük harf yoksay seçenekleri, asıl değişiklikler biçimlendirme gürültüsü altında gizlendiğinde size yardımcı olur. En üstteki istatistikler, bir bakışta özet için toplam eklenen/silinen/değişmeyen sayılarını gösterir.

Canlı Önizleme
example.com
Karşılaştırma (Diff) Aracı +3 eklendi −2 kaldırıldı 5 değişmedi
Birleşik Yan yana
1 1 function greet(name) {
2 console.log("Hi " + name);
2 + console.log(`Hello, ${name}!`);
3 + console.log(`Welcome back.`);
3 4 }
4 5  
5 greet("world");
6 + greet("Alice");
6 7 greet("Bob");
Temel Özellikler

Satır Düzeyinde Karşılaştırma

Her satırı, en uygun hizalama için 'en uzun ortak alt dizi' algoritmasını kullanarak eklenen, silinen veya değişmeyen olarak kategorize eder.

Birleşik ve Yan Yana Görünümler

Hangisinin okunması daha kolaysa; Git stili birleşik (alt alta) veya yan yana (iki sütun) düzenler arasında geçiş yapın.

Renk Kodlu Çıktı

Eklenen satırlar + işaretiyle yeşil; silinen satırlar − işaretiyle kırmızı; değişmeyen satırlar ise nötr vurgulanır. Hızlı görsel tarama sağlar.

Boşlukları / Büyük-Küçük Harfi Yoksay

Seçenekler, önemsiz biçimlendirme farklarını görmezden gelmenizi sağlayarak anlamlı değişikliklere odaklanmanıza olanak tanır.

Karşılaştırma İstatistikleri

Üst çubuk "+N eklenen −N silinen N değişmeyen" sayılarını gösterir; her satırı taramadan hızlı bir özet sunar.

Gerçekçi Girdiler İçin Hızlı

Milisaniyeler içinde binlerce satırı işler. Arayüzün yanıt vermeye devam etmesi için çok büyük girdiler sınırlandırılmıştır.

Yaygın Kullanım Durumları

Kaydetmeden Önce Düzenlemeleri İnceleme

Bir dosyanın üzerine yazmadan önce, eski ve yeni sürümleri yapıştırarak yalnızca planlanan değişikliklerin yapıldığından ve yanlışlıkla silinme olmadığından emin olun.

API Yanıtlarını Kıyaslama

Bir düzeltmeden önce ve sonra API yanıtını yakalayın, iki veriyi karşılaştırın ve değişikliğinizin yalnızca etkilemesi gereken kısımlara dokunduğunu doğrulayın.

Yapılandırma Dosyası Karşılaştırma

Sinsi hatalara neden olabilecek farklılıkları yakalamak için iki ortam yapılandırmasını (dev vs prod, eski vs yeni) kıyaslayın.

Formatlanmış Çıktıyı Doğrulama

Bir dosya üzerinde biçimlendirici (formatter) çalıştırın ve yalnızca boşluk/biçim farkı olduğundan, anlamsal bir kayma olmadığından emin olmak için girdi ile çıktıyı karşılaştırın.

Metin Taşıma Kontrolleri

Bir sayfadaki veya belgedeki metinleri güncellerken, her çevirinin veya düzenlemenin doğru yerleştiğini doğrulamak için eski ve yeniyi kıyaslayın.

Nasıl Kullanılır
1

Karşılaştırma Aracını Açın

DevSuite Pro dock'undaki Diff simgesine tıklayın. Yan yana iki metin alanı içeren bir panel açılır.

2

Metin A ve Metin B'yi Yapıştırın

Orijinal sürümü Metin A'ya, değiştirilmiş sürümü Metin B'ya yapıştırın. Her türlü metin formatı (kod, JSON, log, düz metin) desteklenir.

3

Seçenekleri Ayarlayın

Biçimlendirme veya harf değişimleri görmezden gelmek istediğiniz bir gürültüyse, Boşlukları yoksay veya Büyük/küçük harf yoksay seçeneklerini etkinleştirin.

4

Karşılaştır'a Tıklayın

Karşılaştır butonuna basın. Renk kodlu satırlar ve üstteki istatistiklerle beraber farklar aşağıda oluşturulur.

5

Görünümü Değiştirin (isteğe bağlı)

Birleşik ve Yan Yana görünümler arasında geçiş yapın. Birleşik görünüm daha kompaktken, yan yana görünüm satır eşleşmelerini daha net gösterir.

Denemeye Hazır mısınız?

DevSuite Pro'yu ücretsiz yükleyin ve tarayıcınız için 64'dan fazla geliştirici aracının kilidini açın.

Chrome'a Ekle Edge'e Ekle FireFox'a Ekle