Code Compare
Code Compare merupakan alat penggabungan file dan folder yang kuat yang menunjukkan tingkat perbandingan kode yang baru. Code Compare adalah alat yang dirancang khusus untuk membandingkan file kode sumber. Alat ini menemukan perubahan dalam kode terkait dengan strukturnya dan memiliki fitur alat penggabungan file 3 arah yang memungkinkan penyelesaian konflik penggabungan kontrol versi.
Fitur Utama:
- Perbandingan dan Penggabungan Teks:
- Blok berwarna untuk teks yang disisipkan, dihapus, dan dimodifikasi
- Sorotan terperinci dari perubahan dalam baris
- Penggabungan wilayah teks yang tidak berubah (Fitur Pro)
- Penggabungan tunjuk-dan-klik dengan mouse
- Mengedit file dengan cepat
- Pintasan penggabungan untuk pengguna tingkat lanjut
- Perbandingan Kode Sumber Struktural:
- Penyorotan sintaks untuk bahasa pemrograman
- Metode dicocokkan dalam file kode sumber yang dibandingkan
- Baris kode yang serupa dicocokkan bahkan setelah pemfaktoran ulang
- Blok kode yang dipindahkan terdeteksi jika kode sumber disusun ulang dalam file
- Jendela Penjelajah Perbedaan menampilkan perubahan struktur kode
- Penguraian kode memungkinkan penciutan dan perluasan area kode
- Integrasi Studio Visual:
- Ekstensi Studio Visual asli memungkinkan integrasi yang lancar
- Visual Studio 2010, 2012, 2013, 2015, 2017, dan 2019 didukung
- Pilih untuk menggunakan Perbandingan Kode mandiri atau terintegrasi dengan cepat
- Mendukung Atmel Studio 6.0 dan 6.1
- Dukungan Tinjauan Kode:
- Menambahkan komentar tinjauan kode saat membandingkan revisi file sumber
- Melihat komentar tinjauan yang ditambahkan dari dokumen perbandingan file
- Menyoroti wilayah kode dengan komentar tinjauan
- Fitur bekerja dalam kombinasi dengan Review Assistant dengan tim
- Pengembang tim lebih diuntungkan daripada pengembang tunggal
- Perbandingan Tiga Arah dan Penggabungan Otomatis:
- Tiga panel perbandingan dengan tata letak horizontal dan vertikal
- Terintegrasi dengan sistem kontrol versi sebagai alat penggabungan untuk revisi file yang saling bertentangan
- Perubahan yang tidak saling bertentangan digabungkan secara otomatis
- Konflik penggabungan disorot
- Resolusi konflik sekali klik dengan tombol mouse