Dalam VSCode ketika saya mengetikkan tanda kurung, misalnya '(', itu secara otomatis membuat tanda kurung akhir: ')'. Apakah ada jalan pintas untuk melompat ke braket penutup atau tanda kurung, tanpa menekan tombol 'Akhiri'?
Saya menemukan cara untuk melakukannya dalam Sublime Text 2 yang melakukan hal itu, menggunakan Regex di Bindings Kunci Pengguna, tetapi tidak dapat menemukan cara untuk melakukannya di VSCode.
visual-studio-code
dibangkitkan
sumber
sumber
Jawaban:
Mac Cmd + Shift+\
Windows Ctrl + Shift+\
Anda juga bisa:
Ctrl+ Shift+p
Dan pilih
Preferences: Open Keyboard Shortcuts
Di sana Anda akan dapat melihat semua pintasan, dan membuat pintasan Anda sendiri.
sumber
\
sendiri, untuk mendapatkannya saya harus menekanAltGr
+'
. Kunci|
berfungsi sehingga perintah di keyboard saya adalahCtrl
+Shift
+|
.Ctrl+Shift+*
dan itu harus*
pada keyboard biasa, bukan yang numerik. Mencari (denganCtrl+Shift+P
) perintah Go to Bracket memang mengungkapkan itu. Dan perintah Select to Bracket , yang tidak memiliki pintasan secara default, tetapi seperti yang dijelaskan, itu dapat ditambahkan melalui pengikatan papan ketik khusus.Cara luar biasa untuk melakukannya adalah
sumber
Anda dapat mempelajari perintah dari palet perintah Ctrl/ Cmd+ Shift+ P). Cari "Buka Braket". Pengikat tombol juga ditampilkan di sana.
sumber
Ctrl+Enter
atauShift-Enter
?Pintasannya adalah:
Windows / Bahasa Inggris Ctrl + Shift+\
Windows / Jerman Ctrl + Shift+^
sumber
Tekan Ctrl+ K+S
atau
Buka File -> Preferensi ---> Pintasan Keyboard
Di sini, ketik
editor.action.jumpToBracket
akan menunjukkan kepada Anda apa pengaturan saat ini. Anda dapat menyimpannya apa adanya atau mengubahnya ke kombinasi Anda.sumber
Detail yang dapat menguntungkan semua orang (Linux / Win / Mac)
Perintah di menu pintas keyboard / editor
editor.action.jumpToBracket
ada di sana Anda dapat mengaturnya untuk apa pun yang Anda suka. Ada juga yang disebuteditor.action.selectToBracket
yang tidak memiliki pintasan secara default (setidaknya di Mac).Dll
Pada Mac
editor.action.jumpToBracket
dimulai sebagai Cmd+ Shift+ \ dan saya mengubahnya ke Ctrl+ ]karena saya tidak ingin ada Shiftdi sana dan sesuai dengan apa yang orang lain katakan bekerja di Linux / Win. Saya melakukannya dengan harapan bahwa saya dapat menggunakan Ctrl+ Shift+ ]untuk "Perpanjang pilihan ke braket yang cocok". Itulah yang membuat saya menemukan detail di atas. Saya mengatureditor.action.selectToBracket
ke Ctrl+ Shift+ ]dan mendapatkan perilaku yang saya inginkan.sumber
Command "editor.action.jumpToBracket" melompat antara membuka dan menutup tanda kurung.
Berikut ini adalah pengikatan kunci default perintah seperti yang terlihat di jendela Pintasan Keyboard Default yang diakses dari File | Preferensi | Pintasan Keyboard:
Jika Anda gemar mengkonfigurasi pintasan keyboard dan pengaturan Kode VS, ada perintah "workbench.action.openGlobalKeybindings" dan "workbench.action.openGlobalSettings":
~ / .config / Code / User / keybindings.json:
sumber
Bagi mereka yang menggunakan keyboard non-AS:
menunjukkan ikatan kunci saat ini. Lihat juga di sini: https://code.visualstudio.com/docs/getstarted/keybindings
sumber
Di keyboard Spanyol itu Ctrl+ Shift+º
Tampaknya berubah dari satu tata letak keyboard ke yang lain, jadi lebih baik mencarinya dengan Cmd+ Shift+ Pdan ketik "pergi ke braket" seperti yang disarankan orang lain.
sumber
Pada keyboard Prancis pengikatan default adalah: Ctrl+ Shift+*
sumber
Untuk ini, saya memasang ekstensi yang disebut TabOut. Cukup banyak yang sesuai dengan namanya.
sumber
Dalam bahasa Jerman VS-Environments (di sini 2015): Optionen / Umgebung / Tastatur. (bahasa Inggris: opsi / lingkungan / keyboard). Tampilkan Perintah dengan "GeheZuKlammer" (bahasa Inggris: "GoToBracket"). Atur Pintasan Anda sendiri.
sumber
Pintasan 'pergi ke braket' mengambil kursor di depan braket, tidak seperti tombol 'akhir' yang mengambil setelah braket. Ekstensi WASDMap VSCode sangat membantu untuk menavigasi dan memilih teks menggunakan kunci WASD.
sumber
Cukup menambahkan tag pembuka dan nama elemen penulisan dan sambil menambahkan tag penutup dengan menekan kata kunci tombol shift akan melakukan pekerjaan.
Misalnya, jika saya perlu menulis
<Text></Text>
Saya akan menulis,
<Text
dan akan menekan> + Shift
bersama, itu akan memberi saya tag penutup pembuka yang diinginkan dari elemen Teks.Terima kasih, Nirmala
sumber
Silakan gunakan Control+ ]dengan menempatkan kursor Anda pada awal atau akhir
sumber
(Untuk siapa pun yang mencari cara melakukannya di Visual Studio!)
sumber