Difftastic; kaynak kodlar arasındaki değişiklikleri yalnızca satır bazında değil, programlama dilinin sözdizimsel yapısını anlayarak karşılaştırmak için geliştirilen açık kaynaklı bir diff aracıdır.
Klasik diff araçları metindeki satır değişikliklerini karşılaştırırken Difftastic, Tree-sitter tabanlı ayrıştırıcılardan yararlanarak kodun yapısını analiz eder. Bu sayede fonksiyonlar, ifadeler, değişkenler ve diğer kod öğeleri içerisindeki gerçek değişiklikleri daha anlaşılır biçimde gösterebilir.
Yan yana ve satır içi karşılaştırma görünümleri sunar. Değiştirilen kod parçalarını sözdizimi renklendirmesiyle göstererek büyük kaynak dosyalarındaki değişikliklerin daha kolay incelenmesini sağlar.
C, C++, C#, Java, JavaScript, TypeScript, Python, Rust, Go, Ruby, PHP, Swift, SQL, HTML, CSS, JSON, YAML ve birçok başka programlama ve yapılandırma dilini destekler.
Git ile entegre edilerek git diff, git show ve benzeri komutların karşılaştırma motoru olarak kullanılabilir. Dizinler de karşılaştırılabilir ve birden fazla dosyadaki değişiklikler tek işlem içerisinde incelenebilir.
Windows, Linux ve macOS üzerinde çalışır. Windows için hazır x64 çalıştırılabilir paketleri bulunur.
Ekleyen
Emir
İndirme
11
Görüntüleme
33
İlk yayınlanma tarihi
Son güncelleme

Değerlendirmeler

0,00 yıldız 0 değerlendirme

Emir kullanıcısından daha fazla yazılım

  • PecoFence
    Windows 11 masaüstünü kutular ve kurallarla düzenleyen açık kaynaklı Fences alternatifi.
  • Neovide
    Neovim metin editörüne donanım hızlandırmalı ve animasyonlu grafiksel arayüz sağlayan uygulama.
  • Headlamp
    Kubernetes kümelerini ve konteyner iş yüklerini grafiksel arayüz üzerinden yöneten uygulama.
  • Ludusavi
    Bilgisayar oyunlarının kayıt dosyalarını otomatik bulmayı, yedeklemeyi ve geri yüklemeyi sağlayan
  • ImHex
    İkili dosyaları hexadecimal olarak incelemeye, düzenlemeye ve veri yapılarını analiz etmeye yarayan
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…