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.
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.
Hangisinin okunması daha kolaysa; Git stili birleşik (alt alta) veya yan yana (iki sütun) düzenler arasında geçiş yapın.
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.
Seçenekler, önemsiz biçimlendirme farklarını görmezden gelmenizi sağlayarak anlamlı değişikliklere odaklanmanıza olanak tanır.
Üst çubuk "+N eklenen −N silinen N değişmeyen" sayılarını gösterir; her satırı taramadan hızlı bir özet sunar.
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.
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.
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.
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.
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.
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.
DevSuite Pro dock'undaki Diff simgesine tıklayın. Yan yana iki metin alanı içeren bir panel açılır.
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.
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.
Karşılaştır butonuna basın. Renk kodlu satırlar ve üstteki istatistiklerle beraber farklar aşağıda oluşturulur.
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.
DevSuite Pro'yu ücretsiz yükleyin ve tarayıcınız için 64'dan fazla geliştirici aracının kilidini açın.