Apa pintasan keyboard Visual Studio favorit Anda? Saya selalu siap untuk meninggalkan tangan saya pada keyboard dan menjauh dari mouse!
Tolong satu per jawaban.
.net
visual-studio
keyboard-shortcuts
Dinyanyikan
sumber
sumber
Jawaban:
Ctrl+ -dan sebaliknya Ctrl+ Shift+ -.
Pindahkan kursor kembali (atau ke depan) ke tempat terakhir itu. Tidak ada lagi bergulir kembali atau PgUp/ PgDownuntuk mencari tahu di mana Anda berada.
Ini beralih membuka windows di Visual Studio:
Ctrl+ tabdan sebaliknya Ctrl+ Shift+tab
sumber
Bagi saya, tidak ada hubungannya dengan menyelesaikan kode secara otomatis, mencocokkan tanda kurung atau menampilkan beberapa panel alat mewah. Sebaliknya, ini hanya tentang membiarkan saya melihat kode.
Dengan semua panel di sekitar Anda, area yang Anda gunakan untuk benar-benar menulis kode menjadi terlalu kecil.
Dalam kasus ini, Shift+ Alt+ Entermasuk untuk menyelamatkan dan membuat jendela kode dalam fokus dalam mode layar penuh . Tekan lagi, dan Anda memiliki semua panel kembali.
sumber
Pencarian Tambahan - Ctrl+I
Ini pada dasarnya kotak dialog find tanpa kotak dialog. Mulailah mengetik apa yang ingin Anda cari (lihat lokasi bilah status bawah untuk melihat apa yang Anda ketikkan). Menekan Ctrl+ Ilagi atau F3mencari contoh berikutnya. Tekan Escape untuk berhenti. Memulai pencarian baru dengan menekan Ctrl+ Idua kali mengulangi pencarian terakhir.
sumber
Expand Smart Tag (Resolve Menu): Ctrl+ .(titik)
Perluas tag yang muncul saat Anda melakukan hal-hal seperti mengganti nama pengenal.
sumber
using
pernyataan atau namespace yang sepenuhnya memenuhi syarat untuk suatu kelas) ... itu tidak ada hubungannya dengan tooltips.Ctrl+ K, Ctrl+ CKomentar blok
Ctrl+ K, Ctrl+ UUncomment blok
sumber
Stock Visual Studio? F12- Edit.GoToDefinition .
Memiliki Refactor DevExpress! terinstal berarti Ctrl+ `adalah fave saya sepanjang masa;)
sumber
The TABkunci "potongan".
Misalnya, ketik
try
lalu tekan tombol tab dua kali.Hasil dalam:
yang kemudian dapat Anda kembangkan.
Daftar lengkap C # Snippets: http://msdn.microsoft.com/en-us/library/vstudio/z41h7fat.aspx
sumber
Ctrl+ ]untuk kawat gigi dan tanda kurung yang cocok.
Ctrl+ Shift+ ]memilih kode di antara tanda kurung yang cocok.
sumber
Ctrl+ Shift+F
Baik tua Find Dalam Files .
sumber
Ctrl+ Space, Visual Studio memberikan kemungkinan penyelesaian.
sumber
Ctrl+ K, Ctrl + D// Format Otomatis (Re)
Lihat Juga: Jawab
sumber
Ctrl+ C, Ctrl+ Vuntuk menduplikasi baris saat ini
Ctrl+ Luntuk menghapus baris saat ini
Ctrl+ F3untuk mencari pilihan saat ini
Ctrl+ K, Ctrl+ Kuntuk membuat bookmark (yang berguna)
Ctrl+ K, Ctrl+ Nuntuk pergi ke bookmark berikutnya
Dan, di sini ada sesuatu yang lebih menarik:
Tekan Ctrl+ /untuk meletakkan kursor ke dalam kotak di mana Anda dapat mengetik perintah.
Misalnya, Menekan Ctrl+ /dan mengetik "> dari", sekarang mulai mengetik nama file dalam proyek Anda, dan itu akan melengkapi secara otomatis. Ini adalah cara yang sangat cepat untuk membuka file dalam solusi saat ini.
sumber
Ctrl+ Shift+ Vtempel / putar melalui cincin clipboard
sumber
Saya suka Ctrl+ M, Ctrl+ M. Untuk memperluas / menciutkan blok kode saat ini.
sumber
Salah satu yang sering saya gunakan tetapi tidak banyak orang lakukan adalah:
Jika Anda mengetikkan nama kelas seperti
Collection<string>
dan tidak memiliki impor namespace yang tepat maka kombinasi pintasan ini akan secara otomatis memasukkan impor (sementara carret segera setelah '>').Memperbarui:
Pintasan yang setara dari komentar pada jawaban ini (terima kasih asterite !):
Jauh lebih nyaman daripada rekomendasi asli saya.
sumber
Shift+ESC
Ini menyembunyikan / menutup salah satu jendela 'jendela palsu' di Visual Studio. Ini termasuk hal-hal seperti Solution Explorer, Browser Objek, Jendela Output, jendela Segera, Unit Test Windows dll.
Jalan pintas ke jendela (misalnya Ctrl+ Alt+ Latau Ctrl+ Alt+ I) lakukan apa yang perlu Anda lakukan, dan Shift+ Escuntuk menyingkirkannya. Jika Anda tidak menyingkirkannya, satu-satunya cara untuk memberikan fokus lagi adalah dengan menggunakan pintasan keyboard yang sama (atau mouse, yang kami coba hindari ....)
Setelah Anda terbiasa, itu sangat berguna.
Grrr .... Jumlah kali klik Ctrl+ F4untuk menutup 'jendela' hanya untuk melihat kode jendela saat ini tutup adalah gila sebelum saya menemukan ini, sekarang hanya terjadi sesekali ..
sumber
Favorit saya: F12(buka definisi) dan Shift+ F12(temukan referensi).
Yang terakhir ini berguna dengan F8(pergi ke hasil berikutnya).
Ctrl+ -dan Ctrl+ Shift+ -dipetakan di tombol maju dan mundur mouse saya.
Ctrl+ .juga bermanfaat, terutama untuk menambahkan pengendali acara dan pernyataan "menggunakan".
sumber
Poster pengikat kunci Visual Studio 2005/2008:
Ini tidak mencakup penyesuaian, tapi itu bahan referensi yang bagus dan pasti membantu untuk menemukan pintasan baru.
Juga, makro yang membuang semua binding saat ini ke file HTML:
http://www.codinghorror.com/blog/archives/000315.html
sumber
Alt+ Shift+ Tombol panah ( ←, ↑, ↓, →)
Ini memungkinkan Anda untuk memilih hal-hal di blok. Seperti Anda dapat memilih semua "int" di blok dan kemudian mencari dan ganti menjadi dua kali lipat misalnya.
sumber
Ctrl+ M, O. Dapat menutup dan memperluas semua bagian kode dalam file tertentu.
sumber
Buka dan atur fokus di Solution Explorer : Ctrl+ Alt+L
sumber
Salah satu yang harus diambil oleh editor lain: Ctrl+ Cdengan tidak ada yang dipilih akan menyalin baris saat ini.
Kebanyakan editor lain tidak akan melakukan apa pun. Setelah menyalin baris, menempelkan akan menempatkan baris sebelum baris saat ini, bahkan jika Anda berada di tengah baris . Kebanyakan editor lain akan mulai menempel dari tempat Anda berada, yang hampir tidak pernah seperti yang Anda inginkan.
Menduplikasi baris adalah hanya: Tahan Ctrl, tekan c, lalu v. ( Ctrl+ C, Ctrl+ V)
sumber
CTRL+ F5(Mulai Tanpa Debugging)
CTRL+ SHIFT+ B(Bangun Solusi)
sumber
Berikut adalah daftar yang sering saya gunakan:
Ctrl+ I: untuk pencarian progresif. Jika Anda tidak mengetik apa pun setelah itu I, dan terus menekan I(menahan Ctrltombol ke bawah), itu akan mencari item terakhir yang Anda cari. Ctrl+ Shift+ Iakan membalikkan pencarian. Anda mungkin juga ingin menggunakan F3(dan Shift+ F3) setelah beberapa string pencarian dimasukkan.
Ctrl+ K Ctrl+ C: Untuk mengomentari wilayah yang disorot. Jika tidak ada yang disorot, baris saat ini akan dikomentari. Secara alami, Anda bisa menahan Ctrldan menekan K, Csecara berurutan.
Ctrl+ K Ctrl+ U: Untuk uncommenting wilayah yang disorot. Bekerja seperti di atas.
Ctrl+ /: Akan membawa kursor ke kotak pencarian kecil di atas. Anda dapat mengetik "> nama file" (tanpa tanda kutip) untuk membuka file. Sangat berguna jika proyek Anda mengandung banyak file.
Ctrl+ K Ctrl+ K: Akan mem-bookmark garis saat ini. Ini berguna jika Anda ingin melihat bagian lain dari kode sesaat dan kembali ke tempat Anda sebelumnya.
Ctrl+ K Ctrl+ N: Akan membawa Anda ke bookmark berikutnya, jika ada lebih dari satu.
Ctrl+ -: Akan mengambil kursor ke lokasi sebelumnya
Ctrl+ Shift+ -: Akan membawa kursor ke lokasi berikutnya (jika ada)
Ctrl+ Shift+ B: Bangun proyek Anda
Ctrl+ C: Meskipun ini merupakan salinan biasa, jika tidak ada yang disorot, itu menyalin baris saat ini. Sama dengan Ctrl+ X(untuk dipotong)
Ctrl+ Space: Autocomplete menggunakan IntelliSense
Ctrl+ ]: Akan membawa Anda ke penjepit yang cocok. Bekerja dengan semua jenis kawat gigi: '(', '{', '['. Berguna untuk balok besar.
F12: Akan membawa Anda ke definisi fungsi / definisi variabel.
Alt+ P+ P: Akan membuka properti proyek. Meskipun tidak banyak menggunakan ini, ada baiknya jika Anda ingin dengan cepat mengubah argumen baris perintah ke program Anda.
F5: Untuk memulai debugging
Shift+ F5: Untuk menghentikan debugging
Saat debugging, Anda dapat menggunakan Ctrl+ Alt+ Quntuk menambahkan arloji cepat. Pintasan debugging lain dapat ditemukan di menu tarik turun debug.
sumber
Ctrl+ F10
lari ke kursor saat debugging. Mencari ini sejak lama sebelum saya menemukan pintasan keyboard ...
sumber
Jika 'Favorit' diukur dari seberapa sering saya menggunakannya, maka:
F10 : Debug.StepOver
:)
sumber
Berdasarkan penggunaan, pasangan:
sumber
Ketika IntelliSense drop down ditampilkan, menahan Ctrlternyata daftar semi-transparan sehingga Anda dapat melihat apa yang tersembunyi di baliknya :)
sumber
Ctrl+ Alt+ P -> Lampirkan ke proses
sumber
Belum pernah melihat yang satu ini ...
Ctrl + Up
Ctrl + Down
Menggulir jendela tanpa menggerakkan kursor.
sumber