Apakah ada fitur Bandingkan seperti Plugin untuk Notepad ++?
Apakah ada fitur Bandingkan seperti Plugin untuk Notepad ++?
Jawaban:
Anda dapat membandingkan file dari penjelajah baik dari bagian file yang berfungsi atau bagian folder. Anda juga dapat memicu aksi perbandingan global dari palet perintah.
Saya memiliki Visual Studio Code versi 1.27.2 dan dapat melakukan ini:
Terkadang, Anda tidak memiliki dua file tetapi ingin menyalin teks dari suatu tempat dan melakukan diff cepat tanpa harus menyimpan konten ke file terlebih dahulu. Maka Anda dapat melakukan ini:
Inilah cara favorit saya, yang menurut saya sedikit tidak membosankan daripada langkah-langkah "Pilih untuk Dibandingkan, lalu Bandingkan Dengan ...".
F1
Bandingkan File Aktif Dengan ...Ini berfungsi dengan file arbitrer apa pun, bahkan yang tidak ada dalam dir proyek. Anda bahkan dapat membuat 2 file Untitled baru dan menyalin / menempelkan teks di sana juga.
Opsi lain menggunakan baris perintah:
code -d left.txt right.txt
Catatan: Anda mungkin perlu menambahkan code
ke jalur Anda terlebih dahulu. Lihat: Cara memanggil VS Code Editor dari baris perintah
Dalam jenis terminal Anda:
code --diff file1.txt file2.txt
Tab akan terbuka dalam Kode VS yang menunjukkan perbedaan dalam dua file.
Ada plugin yang disebut Partial Diff yang membantu untuk membandingkan pilihan teks di dalam file, di berbagai file, atau ke clipboard.
Klik kanan pada file pertama, klik "Pilih untuk dibandingkan".
Klik file ke-2, klik "Bandingkan dengan yang dipilih"
Saya menemukan aliran yang tercepat bagi saya, dengan terlebih dahulu mengaitkan pintasan keyboard Alt+k
ke "Bandingkan File Aktif Dengan ..." ( #a ). (Mirip dengan jawaban wisbucky tetapi lebih ditingkatkan dan lebih langkah-bijaksana.)
Kemudian, untuk membandingkan dua file:
Alt+k
, menu buka cepat akan ditampilkan dengan file B terfokus.Enter
.Hasil: file A di kiri dan file B di kanan. (Diuji pada Kode VS 1.27.1)
#a - untuk melakukannya, tekan Ctrl-k Ctrl-s
untuk menampilkan Pintasan Keyboard, ketik compare
di kotak pencarian teratas, dan klik dua kali kolom "Pengikat Tombol" untuk "Bandingkan File Aktif Dengan ...", tekan Alt+k
lalu Enter
untuk menetapkannya.
Jika Anda ingin membandingkan file dalam proyek / direktori Anda dengan file eksternal (yang merupakan cara paling umum yang saya gunakan untuk membandingkan file), Anda dapat dengan mudah menyeret dan meletakkan file eksternal ke tab editor dan cukup gunakan perintah: "Bandingkan File Aktif Dengan ..." di salah satu dari mereka memilih yang lain di jendela pilihan yang baru muncul. Itu sepertinya cara tercepat.