Baris kode tahapan di Visual Studio
Dukungan penahapan baris, juga dikenal sebagai penahapan interaktif, tersedia di Visual Studio 2022 versi 17.3 dan yang lebih baru. Penahapan baris memungkinkan Anda melakukan tahapan potongan perubahan dalam file Anda langsung dari editor kode. Penahapan garis juga dapat membantu ketika Anda ingin membagi perubahan di berbagai penerapan.
Dimulai dengan Visual Studio 2022 versi 17.6, Anda dapat menggunakan opsi arahkan kursor untuk juga membuka panggung perubahan, baris demi baris.
Amati perubahan bertahap dengan margin warna
Hal pertama yang mungkin Anda perhatikan tentang dukungan penahapan baris adalah bagaimana editor memvisualisasikan perubahan Git di bilah gulir dan juga di margin.
Warna dan anotasi memudahkan untuk membedakan antara perubahan yang disimpan dan tidak disimpan yang Anda tambahkan, hapus, atau dimodifikasi.
Mengonfigurasi pengaturan margin warna
Anda dapat mengubah warna yang ditampilkan Visual Studio untuk membantu Anda mengelola perubahan. Dalam dialog Opsi Alat>, buka bagian Font dan Warna Lingkungan>, dan konfigurasikan opsi Tampilkan item berikut ini:
- Melacak penambahan dalam dokumen di bawah kontrol sumber
- Melacak penghapusan dalam dokumen di bawah kontrol sumber
- Lacak modifikasi dalam dokumen di bawah kontrol sumber
Menampilkan perubahan bertahap dengan Perbedaan Intip
Margin warna interaktif. Saat Anda memilih margin warna, Visual Studio membuka antarmuka pengguna (UI) Peek Difference tempat Anda dapat melihat perubahan di editor tanpa mengalihkan konteks. Antarmuka Pengguna Perbedaan Intip meringkas jumlah baris yang ditambahkan dan dihapus dan memudahkan untuk beralih di antara perubahan dengan menggunakan panah Atas dan Bawah.
Anda juga dapat mengakses Perbedaan Intip saat mengklik kanan baris kode yang memiliki perubahan. Anda dapat memilih Intip Perbedaan dari menu konteks atau menggunakan pintasan keyboard Alt+F8 .
Catatan
Jika Anda lebih suka tampilan perbedaan sebaris, Anda dapat menggunakan kontrol Pengaturan di sudut kanan atas editor Diff untuk beralih ke mode Sebaris.
Mengonfigurasi pengaturan Perbedaan Intip
Anda dapat memodifikasi bagaimana Visual Studio berinteraksi dengan perubahan kode di Antarmuka Pengguna Perbedaan Intip. Opsi Klik untuk mengintip margin tersedia di halaman Tingkat Lanjut Editor>Teks Opsi>Alat.>
Anda dapat mengubah pengaturan Klik tunggal default menjadi Klik ganda, atau Anda bisa memilih Tidak Ada untuk menonaktifkan Antarmuka Pengguna Perbedaan Intip.
Tahap potongan kode
Anda dapat menahapkan potongan kode apa pun dengan menggunakan Antarmuka Pengguna Perbedaan Intip. Arahkan mouse ke atas perubahan ke tahap dan pilih Perubahan Tahap. Jika Anda ingin menahapkan semua perubahan yang Anda buat pada dokumen, Anda bisa menggunakan tindakan Tahap global.
Catatan
Jika Anda lebih suka tampilan perbedaan layar penuh, Anda dapat beralih ke editor Diff dengan ikon Promosikan ke Dokumen di kanan atas Antarmuka Pengguna Perbedaan Intip, atau gunakan pintasan keyboard Ctrl+Alt+Home. Semua fitur yang disediakan oleh Antarmuka Pengguna Perbedaan Intip juga tersedia di editor Diff . Gambar berikut menunjukkan tampilan editor Diff :
Menerapkan perubahan bertahap
Setelah menyiapkan penerapan dengan meninjau dan melakukan penahapan perubahan yang diinginkan, Anda dapat membuat penerapan dengan menggunakan jendela Perubahan Git. Masukkan pesan penerapan dan pilih Terapkan Ditahapkan untuk menyelesaikan proses: