Jawaban Asli untuk 1.41
Sekarang fitur bawaan mulai 1,41.
Kursor cermin HTML
https://code.visualstudio.com/updates/v1_41#_html-mirror-cursor
VS Code sekarang menambahkan "kursor cermin" ketika Anda mengedit tag HTML. Perilaku ini dikendalikan oleh pengaturan
html.mirrorCursorOnMatchingTag
, yang diaktifkan secara default.
Fitur ini berfungsi dengan menambahkan multi-kursor ke tag yang cocok ketika kursor Anda bergerak ke kisaran nama tag HTML. Sama seperti dalam mode multi-kursor, Anda dapat menggunakan penghapusan kata-bijaksana atau pemilihan kata-bijaksana. Kursor cermin dihapus ketika Anda memindahkan kursor Anda di luar rentang nama tag.
Pada dasarnya, memilih salah satu tag awal atau akhir tag menempatkan 2 kursor pada masing-masing, jadi mengedit satu juga mengedit yang lain. Ini diaktifkan secara default.
Anda dapat secara eksplisit menonaktifkannya dari pengaturan Anda.
Melalui UI:
Via settings.json:
"html.mirrorCursorOnMatchingTag": false,
Pembaruan untuk 1,42
The html.mirrorCursorOnMatchingTag
sekarang dinonaktifkan secara default dimulai pada 1,42 .
Lihat jawaban lain ini untuk kutipan dari catatan rilis.
Pembaruan untuk 1,44
Mereka mengubah fitur kursor cermin dan sekarang menyebutnya Daerah yang Disinkronkan .
(disalin dari catatan rilis VS Code 1.44)
Saat diaktifkan pada tag HTML, jika tag awal dan akhir menjadi "disinkronkan", maka mengubah yang satu juga akan mengubah yang lainnya. Fitur ini dinonaktifkan secara default, dan Anda secara eksplisit menjalankan perintah On Type Rename Symbol atau mengatur editor.renameOnType
pengaturan menjadi true.
Dengan perubahan ini, html.mirrorCursorOnMatchingTag
sekarang akan muncul sebagai usang (atau abu-abu).