Diff Checker
İki metin bloğunu, kod dosyasını veya Kubernetes YAML manifestini yapıştırın — hangi satırların eklendiğini, silindiğini veya değişmediğini anında görün.
Yüzde 100 Tarayıcı Tarafında İşlem: Kod karşılaştırmalarınız tamamen tarayıcınızın yerel belleğinde hesaplanır. Girilen içerik hiçbir sunucuya gönderilmez.
Diff Viewer Nedir?
Bir "diff" (İng. difference), iki metin veya dosya arasındaki değişiklikleri satır satır gösteren karşılaştırma çıktısıdır. Unix/Linux dünyasında diff komutu ve Git'in temel karşılaştırma motoru olarak yaygın kullanılan bu yöntem, hangi satırların eklendiğini (+), silindiğini (−) veya değişmediğini anında ortaya koyar.
Bu araç, jsdiff kütüphanesini kullanarak iki metni satır bazında karşılaştırır ve sonuçları Yan Yana (Side-by-Side) veya Tekli (Unified) görünüm modunda gösterir. Sunucuya bağlantı gerektirmez — tüm hesaplama anında tarayıcıda tamamlanır.
Yaygın Kullanım Alanları
- Kubernetes YAML konfigürasyon drift tespiti:
values.yaml,ConfigMapveyaDeploymentmanifestlerinin iki sürümünü karşılaştırarak neyin değiştiğini görmek. - Kod incelemesi (code review): Pull request'e geçmeden önce değişiklik setini görsel olarak doğrulamak ve hataları yakalamak.
- CI/CD pipeline konfigürasyonu:
Jenkinsfile,.gitlab-ci.ymlveya GitHub Actions iş akışlarının iki ortam arasındaki farklarını bulmak. - Terraform / Helm konfigürasyon karşılaştırması:
terraform.tfvarsveya Helm chart değerlerindeki değişiklikleri incelemek. - Metin revizyonu: Teknik belge, blog yazısı veya API dökümantasyonu taslakları arasındaki farkları bulmak.