İçeriğe geç
KubeAtlas
Geliştirici Araçları

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.

Orijinal (A)
Değiştirilmiş (B) Tarayıcı tarafı

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, ConfigMap veya Deployment manifestlerinin 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.yml veya GitHub Actions iş akışlarının iki ortam arasındaki farklarını bulmak.
  • Terraform / Helm konfigürasyon karşılaştırması: terraform.tfvars veya 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.