Bagaimana Anda bisa membuat banyak kursor saat mengedit dalam Kode VS? Saya tertarik pada MacOS dan Windows.
visual-studio-code
Kiba
sumber
sumber
Alt
tombol dan mulai mengklik di tempat yang berbeda. Itu dia.Jawaban:
Tekan Altdan klik. Ini berfungsi pada Windows dan Linux *, dan seharusnya juga berfungsi pada Mac.
Lebih banyak fitur multi-kursor sekarang tersedia dalam Visual Studio Code 0.2:
* Konflik jendela tarik Linux:
sumber
Kursor multi-kata (dan multisaluran) / seleksi dalam Kode VS
Multi-kata:
Windows / OS X:
Multi-line:
Untuk pemilihan multi-baris , Ctrl+Alt+Down/ ⌘+Alt+Shift+Downakan memperluas pilihan Anda atau posisi kursor ke baris berikutnya. Ctrl+RightSaya ⌘+Rightakan pindah ke akhir setiap baris, tidak peduli berapa lama. Untuk menghindari pemilihan multi-baris, tekan Esc.
Lihat ikatan kode VS (sensitif OS)
sumber
Saya punya masalah dengan tombol ALT, perbaiki adalah untuk mengubah
alt+click
sebagai hotkey Gnome yang clobbers pilih multi-kursor dalam VSCode, untuksuper+click
dengan menjalankan:Sumber: http://2buntu.com/articles/1529/visual-studio-code-comes-to-linux/
sumber
dconf-editor
danCompizConfig
mengubah konfigurasi plugin "move window" dan mengacaukan dan hampir merusak Ubuntu saya.gsettings set org.cinnamon.desktop.wm.preferences mouse-button-modifier "<Super>"
untuk Linux Mint (Cinnamon).Mei 2017
Pada versi 1.13 Tambahkan beberapa kursor dengan Ctrl/ Cmd+
Click
VSCode
pengembang telah memperkenalkan pengaturan barueditor.multiCursorModifier
,, untuk mengubah kunci pengubah untuk menerapkan beberapa kursor ke Cmd+Click
di macOS dan Ctrl+Click
di Windows dan Linux. Ini memungkinkan pengguna yang datang dari editor lain seperti Sublime Text atau Atom terus menggunakan pengubah keyboard yang mereka kenal.Pengaturan dapat diatur ke:
ctrl/Cmd
- Peta ke Ctrlpada Windows dan Cmdpada macOS.alt
- Default yang ada Alt.Ada juga item menu baru Gunakan Ctrl+
Click
untukMulti-Cursor
diSelection
menu untuk dengan cepat beralih pengaturan ini.Gerakan Go To Definition dan Open Link juga akan menghormati pengaturan ini dan beradaptasi sehingga tidak bertentangan. Misalnya, ketika pengaturannya
ctrl/Cmd
, beberapa kursor dapat ditambahkan dengan Ctrl/ Cmd+Click
, dan membuka tautan atau menuju definisi dapat dipanggil dengan Alt+Click
.Dengan memperbaiki Masalah # 2106, sekarang mungkin untuk juga menghapus kursor dengan menggunakan gerakan yang sama di atas pilihan yang ada.
sumber
editor.multiCursorModifier
dari alt ke ctrlCmd bekerja dengan baik. Sekarang yang harus saya lakukan adalah ctrl + klik dan itu akan menggunakan banyak kursor :) Muchas gracias!Coba Ctrl+ Alt+ Shift+ ⬇ / ⬆, tanpa mouse, atau tahan "alt" dan klik pada semua baris yang Anda inginkan.
Catatan : Diuji pada Windows.
sumber
CMD
+OPTION
+SHIFT
+⬇ / ⬆
bekerja untuk saya di Mac dengan versi 1.15.1.shift
SHIFT
itu tidak bekerja untuk saya thxCmd+ Option+ Shift⬇ / ⬆berfungsi untuk saya di VSCode 1.29.1 dan OSX High Sierra 10.13.6 terbaru, Macbook Pro.
Ini menambahkan garis vertikal atas / bawah pada layar, seperti Option+ Klik / Tarik Vertikal dalam Teks Luhur.
Untuk menambahkan beberapa kursor pada titik mana pun dalam file Anda , termasuk beberapa kursor pada baris yang sama , lakukan Cmd (or Option)+ Klik di mana pun Anda inginkan, yang ditunjukkan dalam video ini . Anda juga dapat mencari teks ( Cmd+ F) yang berulang kali, lalu tekan Option+ Returnuntuk menambahkan kursor di akhir kata SETIAP.
sumber
Di Ubuntu , untuk mengaktifkan klik multi-kursor, Anda perlu menetapkan ulang Alt + klik terlebih dahulu, dengan menjalankan perintah di bawah ini. Ini karena secara default Ubuntu menggunakan pintasan itu sendiri dan harus diutamakan.
sumber
Di XFCE, buka
Applications -> Settings -> Settings editor - > xfwm4 -> easy_click(disable value)
Sekarang Anda bisa
Insert Cursor
dengan Alt+ KlikSaya juga menonaktifkan pengaturan L / R Workspace ( ctrl+ alt+ L/R) di
Settings -> Window manager -> Keyboard
sumber
Pada Visual Studio Code versi 0.10.9, Anda sekarang dapat membuat Buat Banyak Kursor dari Garis yang Dipilih dengan memilih beberapa baris, dan menekanShift+Alt+I
Catatan: Ini mirip dengan Ctrl+Shift+Lfungsionalitas Teks Luhur .
Sumber: https://code.visualstudio.com/updates/vJanuary#_thank-you
PR Relevan: https://github.com/Microsoft/vscode/pull/1479
sumber
Shift+Alt+<arrow>
bekerja untukku. Terima kasih!Tidak ada ikatan untuk apa yang Anda inginkan.
Satu-satunya hal yang mendekati adalah Ctrl+ F2yang akan memilih semuanya sekaligus.
Anda dapat mengikatnya dengan Ctrl+ Dmelakukan yang berikut:
File > Preferences > Keyboard Shortcuts
Anda akan melihat panel penuh dari binding saat ini dan di sebelah kanan daftar binding kustom
Seharusnya terlihat seperti ini:
sumber
Ctrl+ Alt+ ⬇ / ⬆tambahkan kursor di atas dan di bawah garis saat ini. Namun, masih belum ada yang sebagus luhur atau kurung. Saya tidak bisa melihat apa pun yang setara dengan Ctrl+ Ddalam luhur di file pintasan keyboard.
sumber
Alt + Command
dan panah atas atau bawah.Ctrl+Shift+Up/Down
https://code.visualstudio.com/Updates
Versi baru (Visual Studio 0.3.0) mendukung lebih banyak fitur multi kursor.
Dan pintasan multi kursor pilih berubah menjadi cmd + d (sama dengan Teks Sublime. Lol)
Kita dapat berharap bahwa versi berikutnya mendukung fitur yang lebih nyaman tentang multi kursor;)
sumber
Alt+ Klik. Ini bekerja di Windows.
Detail: Dokumentasi Kode Visual Studio
sumber
Dalam Visual Studio tanpa mouse: Alt+ Shift+ { Arrow }.
sumber
Alt+Shift+{ Arrow }
. akan menghasilkan penyalinan baris saat ini pada VS Code V1.18.0Di XFCE saya (versi 4.12), ada di
Settings -> Window Manager Tweaks -> Accessibility
.Ada bidang dropdown
Key used to grab and move windows:
, atur ini keNone
.Alt + Klik berfungsi sekarang di Kode VS untuk menambahkan lebih banyak kursor.
sumber
Anda dapat melakukan hal berikut per menu Pilihan:
Tekan / tahan Alt+Ctrl+Up Arrow/ Alt+Ctrl+Down Arrow seperti yang diperlukan untuk membuat kursor yang cukup, maka Ctrl+Ddapat digunakan untuk memperluas pilihan.
sumber
Masalah yang sama pada Ubuntu-MATE, tetapi di sini Anda mengatasinya dengan:
sumber
Alt + Command + Shift akan menambahkan kursor ke instance berikutnya dari apa yang Anda pilih. Misalnya nama variabel atau fungsi
sumber
Alt + Click berfungsi di OSX. Kode Versi 1.14.2
sumber