Apakah mungkin untuk beberapa cara mengatur IntelliJ IDEA sehingga saya dapat memilih kolom dengan tombol kursor mirip dengan yang saya lakukan di Notepad ++, Visual Studio, atau FlashDevelop.
Misalnya ketika saya mengetik kode, saya hampir selalu melakukan navigasi saya hanya melalui penggunaan keyboard. Dalam IDE yang disebutkan sebelumnya, saya dapat dengan cepat memilih blok kode dengan menahan Shift+ Altlalu mengetuk ↑untuk memperluas kursor saya melintasi baris di atas. Saya kemudian dapat menahan Shift+ Alt+ Ctrldan mengetuk ←atau →dengan cepat melompati kata dan memilih bagian teks yang saya inginkan.
Dalam IntelliJ IDEA saya harus terus-menerus mengaktifkan dan menonaktifkan Mode Pemilihan Kolom menggunakan Shift+ Alt+ Insertdan bahkan kemudian itu tidak berfungsi seperti di IDE atau Editor Teks lainnya.
Ada ide?
sumber
Jawaban:
Anda dapat melakukan pengeditan kolom menggunakan
Edit | Column Selection Mode
.Jalan pintas untuk mengubahnya
on/off
adalah Alt+ Shift+ Insert. Anda menavigasi dengan tombol panah untuk memilih blok teks.sumber
Multiline Caret (tanpa mouse)
Windows / Linux: CTRL+ CTRL(Tahan) +↑ / ↓
Mac: ⌘+ ⌘(Tahan) +↑ / ↓
ESC akan mengakhiri mode multiline.
Ubah Hotkey Multi-caret
Untuk menambahkan Peta Kunci khusus, CTRL+ SHIFT+ A, ketik
keymap
dan klik salah satu denganSettings
sebagai subteks. TelusuriClone Caret Above
danClone Caret Below
.Saya memetakan milik saya ke ALT+ SHIFT+ ↑ / ↓.
Bonus
Coba memegang kombinasi CTRL, SHIFTdan panah untuk meningkatkan daya seleksi.
sumber
ALT
kuncinya dipetakan secara default, bukan⌘
. Jadi itu adalah:ALT
+ALT
(Tahan) +↑
/↓
macOS
tetapi tidak boleh meletakkan 'tertidur di depan' nixDimungkinkan juga untuk memilih penahanan
middle mouse key
.sumber
Buka
Settings | Keymap
dan setel pintasan untukClone Caret Above
dan untukClone Caret Below
sumber
Saya pikir jawaban @ Meo adalah yang paling benar, tetapi jika tangan Anda kebetulan berada di atas mouse, Anda juga dapat melakukannya dengan Ctrl+ Alt+ Shift+ Left Mouse Button Click. Atau cari
Add Rectangular Selection on Mouse Drag
di setelan peta kunci.sumber
Di Windows atau Linux saya menekan dua kali Ctrl
sumber
Ctrl
lalu dengan cepat tekan dan tahanCtrl
untuk kedua kalinya. Gunakan tombol panah sambil menahanCtrl
untuk menambahkan tanda sisipan / pilihUntuk saya di Mac:
Tekan sekali tombol 'opsi', lepaskan, lalu tekan dan tahan lagi. Sekarang navigasikan dengan kursor untuk memilih kode yang diinginkan. Tekan 'Esc' untuk keluar dari mode kolom! :)
sumber
Cara paling mudah adalah:
sumber
Di mac (dengan pemetaan keyboard default):
⇧⌘8
sumber
Untuk Mac cmd+ shift+ *tidak berhasil untuk saya. Saya mengubah peta kunci menjadi sesuatu yang lain dan sekarang berfungsi dengan mulus.
sumber