split diff
v1.6.1
Diffs Teks antara dua panel split. Panel baru dibuat jika kurang dari dua panel ada setelah menjalankan paket.
** Mendukung perubahan git baru -baru ini! **
Dapatkan plugin minimap split-diff agar lebih mudah menemukan perbedaan.
Anda dapat menghubungi salah satu perintah ini dari keybinding kustom Anda sendiri, cukup ganti perintah di keymap.cson Anda!
Memerintah | Memengaruhi | Keymaps default |
---|---|---|
Toggle split-diff:toggle | Mengalihkan perbedaan teks antara dua panel berdampingan. Membuat panel seperlunya. Menampilkan perubahan git jika ada repositori yang ditemukan. | ctrl-alt-t ,ctrl-alt-d ( Linux ) |
Aktifkan split-diff:enable | Mengaktifkan perbedaan teks antara dua panel berdampingan. Membuat panel seperlunya. Menampilkan perubahan git jika ada repositori yang ditemukan. | ... |
Nonaktifkan split-diff:disable | Menonaktifkan diff. Menghapus setiap panel yang dibuat oleh paket ini. | ... |
Set Abaikan Whitespace split-diff:set-ignore-whitespace | Mengalihkan pengaturan alis whitespace abaikan. | ... |
Setel Auto Diff split-diff:set-auto-diff | Mengubah pengaturan diff otomatis. | ... |
Pindah ke Diff split-diff:next-diff | Menyoroti perbedaan berikutnya. Menggerakkan kursor sehingga dapat dengan mudah disalin. | ctrl-alt-n |
Pindah ke Diff split-diff:prev-diff | Menyoroti perbedaan sebelumnya. Menggerakkan kursor sehingga dapat dengan mudah disalin. | ctrl-alt-p |
Salin ke kanan split-diff:copy-to-right | Menyalin semua perbedaan yang berisi kursor ke panel kanan. | ctrl-alt-. |
Salin ke Left split-diff:copy-to-left | Menyalin semua perbedaan yang berisi kursor ke panel kiri. | ctrl-alt-, |
Paket dapat mengkonsumsi layanan split-diff untuk melakukan hal-hal seperti memungkinkan diff antara dua editor.
/**
* Getter for the marker layers of each editor being diffed.
* @return {Promise} A promise that resolves to an object containing the marker layers.
*/
getMarkerLayers ( ) ;
/**
* Enables split-diff between the two given editors.
* @param {TextEditor} editor1 - The left editor.
* @param {TextEditor} editor2 - The right editor.
* @param {object} options - Options to override any package setting.
*/
diffEditors ( editor1 , editor2 , options ) ;
/**
* Disables split-diff.
*/
disable ( ) ;