Aracılığıyla paylaş


Visual Studio'da dosyaları karşılaştırma

Visual Studio'da iki dosyayı görsel olarak karşılaştırarak aralarındaki farkları inceleyebilirsiniz. Dosyaları yan yana görüntüleyebilir veya farklılıkları satır içinde görebilirsiniz. Karşılaştırma görünümü, sürüm denetimini kullandığınızda bir işleme veya çekme isteğinde dosyada yapılan değişiklikleri görüntülemeyi seçtiğinizde de görüntülenir.

İki dosyayı karşılaştırma (IDE)

Çözüm Gezgini'nde iki dosya seçin (seçmek için Ctrl tuşunu basılı tutarak kullanın), sağ tıklayıp Seçili Karşılaştır'ı seçerek fark görünümünü yalnızca bu iki dosyayla açabilirsiniz.

Seçili Bağlamı Karşılaştır menü öğesinin ekran görüntüsü.

Alternatif olarak, karşılaştırmak istediğiniz dosyalardan birine sağ tıklayıp Karşılaştır... öğesini seçin. Dosya Aç iletişim kutusu görüntülenir. İkinci dosyayı seçin ve ardından Aç'ı seçin. İkinci dosyanın çözümde olması gerekmez.

Bağlam menüsünde Karşılaştır seçeneğinin ekran görüntüsü.

Sağ tıkladığınız dosya sağ tarafta görünür ve düzenlenebilir. Diğer dosya salt okunur bir görünümde gösterilir. Bu, fark görünümünün perspektifinden sağ tıkladığınız dosyanın yeni sürüm olduğu ve diğer dosyanın eski sürüm olarak kabul edildiği anlamına gelir.

İki dosyayı karşılaştırma (komut satırı)

Geliştirici Komut İstemi'den, /Diff (-diff) seçeneğini kullanın. Bkz. -Diff.

devenv /Diff SourceFile TargetFile [SourceDisplayName [TargetDisplayName]]

Visual Studio yan yana gösterilen iki dosyayla açılır, ancak bir proje açılmaz. TargetFile daha yeni sürüm olarak kabul edilir ve düzenlenebilir. Hedef dosyada, yazma, panodan kod yapıştırma vb. gibi her zamanki yöntemlerle değişiklikler yapabilirsiniz.

Farkları anlama

Sol taraftaki eksi (-) işareti, çizgilerin kaldırıldığını gösterir. Sağ taraftaki (+) işareti eklenen satırları gösterir. Kırmızı ve yeşil renkli kutular, satırda değişen belirli metni vurgular. Değiştirilen metin için kırmızı eski sürümü, yeşil ise yeni sürümü gösterir.

Değiştirilen bölümler arasında ilerlemek için sol üstteki okları kullanın.

Yan yana görünüm, aşağıdaki görüntüde gösterildiği gibi bölünmüş bir ekrandaki farkları gösterir.

Yan yana görünümde iki dosyayı karşılaştırmayı gösteren ekran görüntüsü.

Satır içi görünüm, aşağıdaki görüntüde gösterildiği gibi tek bir penceredeki farkları gösterir.

Satır içi görünümdeki farkları gösteren ekran görüntüsü.

Fark görünümünde görüntü ayarları

Özeti seçeneği, düğmeye basarak denetlediğiniz bir geçiş tuşudur. Diğer ayarlar, dişli simgesine tıkladığınızda kullanılabilir.

Ayar Klavye kısayolu Açıklama
Özeti Ctrl+\, Ctrl+5 Etkinleştirilirse, görünümde yalnızca iki dosyadan farklı olan bölümler görünür. Etkinleştirilmemişse, dosyanın tamamı gösterilir.
satır içi modu Ctrl+\Ctrl+1 Farkları tek bir dosya görünümünde gösterin.
yan yana modu Ctrl+\Ctrl+2 İki dosyayı ayrı olarak gösterin.
Yalnızca Sol dosya Ctrl+\Ctrl+3 Dosya Aç iletişim kutusunda seçtiğiniz sol dosyayı gösterin.
Yalnızca Doğru dosya Ctrl+\Ctrl+4 Sağ tıkladığınız doğru dosyayı gösterin.
Kırpma Boşluk Yoksay Ctrl+\Ctrl+Boşluk Bir satırın sonundaki boşlukları fark olarak göstermeyin.
Görünümleri Eşitleme Ctrl+\Ctrl+Aşağı Ok Kaydırma çubuklarını birlikte kilitleyin, böylece her zaman her iki dosyada da aynı bölüme bakarsınız.

-Diffİşleme yapmaÇekme isteği oluşturma