Memulai
Fitur
- Penyorotan sintaks bahasa: dapat menggunakan tema penyorotan sintaks yang sama seperti bat.
- Penyorotan perbedaan tingkat kata: menggunakan algoritme inferensi edit Levenshtein.
- Tampilan berdampingan: termasuk fitur pembungkusan baris.
- Menampilkan nomor baris.
- Berpindah antar file: dalam diff besar, bisa berpindah antar file dengan tombol n dan N.
- Tampilan konflik merge yang ditingkatkan.
- Tampilan git blame yang ditingkatkan: mendukung penyorotan sintaks dan pemformatan commit sebagai tautan penyedia hosting.
- Penyorotan sintaks untuk output grep: mendukung
rg, git grep, grep, dan lainnya.
- Mendukung fitur
--color-moved milik Git.
- Kode dapat disalin: secara default menghapus marker
-/+.
- Mode emulasi
diff-highlight dan diff-so-fancy.
- Hash commit dapat diformat sebagai hyperlink terminal.
- Dekorasi kotak/garis yang dapat diberi gaya: menyorot bagian header commit, file, dan chunk.
- Dukungan string gaya: dapat menggunakan warna foreground, background, dan atribut font untuk lebih dari 20 elemen gaya.
- Menangani output traditional unified diff dan output git.
- Deteksi otomatis latar belakang terminal terang/gelap.
Pager dengan penyorotan sintaks untuk output Git, diff, grep
- Delta membantu menganalisis perubahan kode secara efisien dan menyenangkan.
- Tata letak dan gaya dapat diubah secara luas, sambil tetap dipertahankan dekat dengan output git/diff bawaan.
Tema penyorotan sintaks
- Dapat menggunakan tema warna penyorotan sintaks yang sama seperti bat:
delta --show-syntax-themes --dark
delta --show-syntax-themes --light
Tampilan berdampingan
- Secara default, tampilan berdampingan mengaktifkan nomor baris, dan penyorotan sintaks diterapkan pada panel kiri maupun kanan.
Nomor baris
- Nomor baris dapat diaktifkan di pengaturan
delta.
Konflik merge
- Anda dapat merujuk ke manual pengguna untuk menangani konflik merge.
Git blame
- Anda dapat merujuk ke manual pengguna untuk meningkatkan git blame.
Ripgrep, git grep
- Anda dapat merujuk ke manual pengguna untuk memberi penyorotan sintaks pada output ripgrep dan git grep.
Instalasi dan penggunaan
- Anda dapat merujuk ke manual pengguna dan
delta --help.
Maintainer
1 komentar
Opini Hacker News
catkebatgit diff --color-words --word-diff-regex='\w+|.'git config --global --replace-all delta.max-line-length 0git diffbiasa dengan warna, tetapi Delta terasa terlalu rumit