Bagikan melalui


Membandingkan file di Visual Studio

Anda dapat membandingkan dua file secara visual di Visual Studio untuk memeriksa perbedaan di antara file tersebut. Anda dapat melihat file secara berdampingan atau melihat perbedaan sebaris. Tampilan perbandingan juga muncul saat Anda memilih untuk melihat perubahan pada file dalam permintaan penerapan atau penarikan saat Anda menggunakan kontrol versi.

Membandingkan dua file (IDE)

Di Penjelajah Solusi, pilih dua file (gunakan Ctrl-click untuk memilih), Anda dapat mengklik kanan dan memilih Bandingkan Dipilih untuk membuka tampilan diff hanya dengan dua file tersebut.

Screenshot of Compare Selected context menu item.

Atau, klik kanan pada salah satu file yang ingin Anda bandingkan dan pilih Bandingkan Dengan.... Dialog Buka File muncul. Pilih file kedua, lalu pilih Buka. File kedua tidak harus dalam solusi.

Screenshot of Compare With on the context menu.

File yang Anda klik kanan muncul di sebelah kanan dan dapat diedit. File lain ditampilkan dalam tampilan baca-saja. Itu berarti bahwa dari perspektif tampilan diff, file yang Anda klik kanan adalah versi baru dan file lain dianggap sebagai versi lama.

Membandingkan dua file (baris perintah)

Dari Prompt Perintah Pengembang, gunakan /Diff opsi (-diff). Lihat -Diff.

devenv /Diff SourceFile TargetFile [SourceDisplayName [TargetDisplayName]]

Visual Studio terbuka dengan dua file yang ditampilkan secara berdampingan, tetapi proyek tidak dibuka. TargetFile dianggap sebagai versi yang lebih baru, dan dapat diedit.

Memahami perbedaan

Tanda minus (-) di sisi kiri menunjukkan garis dihapus. Tanda (+) di sisi kanan menunjukkan garis ditambahkan. Kotak berwarna merah dan hijau menyoroti teks tertentu yang berubah dalam baris. Untuk teks yang diubah, merah memperlihatkan versi lama, dan hijau memperlihatkan versi baru.

Gunakan panah di kiri atas untuk berpindah di antara bagian yang diubah.

Tampilan berdampingan memperlihatkan perbedaan dalam layar terpisah, seperti yang ditunjukkan pada gambar berikut.

Screenshot showing comparing two files in side-by-side view.

Tampilan sebaris memperlihatkan perbedaan dalam satu jendela, seperti yang ditunjukkan pada gambar berikut.

Screenshot showing the differences in an inline view.

Tampilkan pengaturan dalam tampilan berbeda

Opsi Ringkasan adalah tombol yang Anda kontrol dengan menekan tombol . Pengaturan lain tersedia saat Anda mengeklik ikon gigi.

Pengaturan Pintasan papan ketik Deskripsi
Ringkasan Ctrl+\, Ctrl+5 Jika diaktifkan, hanya bagian dari dua file yang berbeda yang muncul dalam tampilan. Jika tidak diaktifkan, seluruh file ditampilkan.
Mode sebaris Ctrl+\, Ctrl+1 Tampilkan perbedaan dalam satu tampilan file.
Mode berdampingan Ctrl+\, Ctrl+2 Tampilkan dua file secara terpisah.
File kiri saja Ctrl+\, Ctrl+3 Perlihatkan file sebelah kiri, yang Anda pilih dalam dialog Buka File.
File kanan saja Ctrl+\, Ctrl+4 Perlihatkan file yang tepat, file yang Anda klik kanan.
Abaikan Pangkas Spasi Putih Ctrl+\, Ctrl+Space Jangan tampilkan spasi di akhir baris sebagai perbedaan.
Menyinkronkan Tampilan Ctrl+\, Ctrl+Panah Bawah Kunci bilah gulir bersama-sama, sehingga Anda selalu melihat bagian yang sama dari kedua file.

-DiffBuat penerapanBuat permintaan pull