Di Eclipse, memilih garis dan menekan Alt+ ↑/ ↓akan menggerakkan garis ke atas dan ke bawah, cara cepat untuk menghindari salin & tempel. Apakah ada yang setara di Visual Studio?
Di Eclipse, memilih garis dan menekan Alt+ ↑/ ↓akan menggerakkan garis ke atas dan ke bawah, cara cepat untuk menghindari salin & tempel. Apakah ada yang setara di Visual Studio?
Jawaban:
Dalam Visual Studio 2013 dan yang lebih baru, fungsionalitas ini sudah terpasang. ALT + ATAS / BAWAH akan memindahkan baris ke atas atau ke bawah.
Jika Anda memerlukan fungsionalitas ini di VS2012 (bekerja dengan VS2010 juga), lihat di MoveLine Visual Studio Extension atau suite Productivity Power Tools .
Ctrl+ Shift+ Alt+ ↑/ ↓/ ←/ ReSharper →bahkan lebih kuat - ketika di awal baris, itu akan memindahkan seluruh baris, tetapi juga dapat digunakan untuk memindahkan seluruh metode, mengubah urutan parameter, dll.
using
pernyataan dari bagian atas file beberapa baris ke bawah untuk berada di dalam namespace
deklarasi. Ketika baris yang berisi using
ada pada baris di bawah namespace
deklarasi, R # akan menggabungkannya dan panggilan berikutnya ke <kbd> Ctrl </kbd> + <kbd> Shift </kbd> + <kbd> Alt </kbd> + <kbd> & darr; </kbd> akan memindahkan baik baris namespace
maupun using
baris ke ujung namespace
blok kode sebelumnya .
Ini sekarang bekerja di luar kotak dengan Visual Studio 2013, dengan cara yang sama seperti di Eclipse.
Bagi saya di Visual Studio 2019 itu default ditutup.
Untuk membukanya:
Tools -> Options -> Keyboard lalu pilih Edit.MoveSelectedLinesUp , klik input "Tekan tombol pintas" dan tekan Alt + Up (atau apa pun yang Anda inginkan). Dan yang lainnya adalah Edit.MoveSelectedLinesDown , klik input "Tekan tombol pintas" dan tekan Alt + Down (atau apa pun yang Anda inginkan).
Di Visual Studio 2013 dan yang lebih baru, Anda dapat memindahkan baris ke atas dan ke bawah menggunakan Alt+ ↑/ Alt+ ↓. Sayangnya ini tidak akan menyesuaikan indentasi jika Anda berpindah antar blok, seperti saat ini hanya ReSharper (dan semua IDE lain dari Jetbrains termasuk Rider) yang dapat membantu Anda.
Untuk memindahkan seluruh blok kode di sekitar Anda dapat memindahkan kursor ke kepalanya dan menekan Ctrl+ mdua kali dengan cepat untuk menciutkannya, lalu gunakan perintah di atas untuk memindahkannya.
Berikut adalah referensi yang rapi ke semua pintasan keyboard default dalam berbagai versi Visual Studio.