Pintasan Visual Studio 2010 untuk menemukan kelas dan metode?

176

Apakah ada pintasan di Visual studio 2010 untuk menemukan kelas / antarmuka?

Saya menggunakan Resharper beberapa tahun yang lalu untuk melakukan itu. Di sini sekarang, saya tidak memiliki Resharper dan mencari sesuatu yang serupa di Visual studio 2010 yang dapat membantu saya melakukannya.

Saat ini, saya harus menggunakan find "s classname" yang terdekat yang bisa saya dapatkan.

mamu
sumber
daftar lengkap pintasan visualstudioshortcuts.com
AmirHossein

Jawaban:

300

Visual Studio 2010 memiliki perintah "Navigasikan Ke", yang mungkin Anda cari. Pintasan keyboard default adalah CTRL+ ,. Berikut ini adalah ikhtisar dari beberapa opsi untuk bernavigasi di Visual Studio 2010.

driis
sumber
5
Cantik, fitur utama yang saya inginkan di Resharper tanpa yang lainnya :-)
The Coder
Terima kasih Yang Terhormat, Saya ingin tahu apakah ada karakter khusus yang dapat saya filter file dengan ekstensi, misalkan saya memiliki nama file 'ABCD.cshtml' apakah ada cara saya dapat memfilter file seperti 'ABCD% .cshtml' atau sesuatu
MUHAMMAD MUBUSHER ASLAM
1
Adakah yang mengalami bahwa kotak 'navigasi ke' menutup secara spontan saat mereka mengetik? Itu membuatku gila. Tampaknya hanya terjadi pada penggunaan pertama setelah membuka Visual Studio.
Kolonel Panic
4
Bisakah kita lepaskan tag visual-studio, meninggalkan hanya visual-studio-2010 untuk menjadi jelas ini adalah pertanyaan warisan, tidak relevan dengan versi saat ini?
ahcox
2
@ ahcox masuk akal - saya menghapus tag.
driis
59

Ctrl+ Tdi Visual Studio 2017.

Orhun
sumber
3
Saya pikir itu adalah pemetaan kunci Resharper
Lee Campbell
1
@ LeeCampbell Bukan. Ini sesuai dengan Edit.GoToAll (Global).
Orhun
1
jadi pemetaan defaultnya adalah Ctrl + 1 + F1
Lalit Kale
14

Coba Alt+ F12di Visual Studio 2010.

Ini membuka dialog Find Symbol yang memungkinkan Anda mencari metode, kelas, dll.

dopplesoldner
sumber
Anda tahu apa itu untuk versi yang lebih baru, seperti 2013?
Don Cheadle
Jangan gunakan Visual Studio hari ini tetapi coba visualstudioshortcuts.com/2013
dopplesoldner
6

Gunakan "Go To Find Combo Box" dengan perintah "> of". CTRL+ /atauCTRL + Dadalah hotkey standar.

Misalnya, buka kotak kombo ( CTRL+ /) dan ketik:>of MyClassName . Saat Anda mengetik, Intellisense akan menyaring opsi dalam dropdown.

Dalam pengalaman saya, ini lebih cepat daripada Navigasi Ke dan tidak memunculkan dialog lain untuk ditangani. Juga, kotak kombo ini memiliki banyak perintah pintas kecil yang bagus lainnya:

Menggunakan Kotak Combo Go To Find

Kotak teks ini dulunya adalah default pada bilah alat standar di Visual Studio. Itu dihapus di Visual Studio 2012, jadi Anda harus menambahkannya kembali menggunakan menu ToolsCustomize . Tombol pintas mungkin telah berubah juga: Saya tidak yakin karena saya semua disesuaikan.

Hawkeye Parker
sumber
1

Klik kiri pada suatu metode dan tekan tombol F12 untuk Ke Definisi. Tindakan lain juga tersedia

Troy
sumber
Maksudnya ketika file ditutup.
Alexander
@Alexander - Dan saya tahu bahwa berdasarkan pertanyaan yang diajukan OP, bagaimana?
Troy
0

Ctrl+ K, Ctrl+ Rmembuka Object Browser di Visual Studio 2010. Temukan apa yang Anda cari dengan mencari dan menelusuri dan memfilter hasilnya. Lihat juga Ctrl+ Alt+ J. ^K ^Rlebih baik karena menempatkan tanda sisir Anda tepat di kotak pencarian, siap untuk mengetik pencarian baru Anda, bahkan ketika Browser Objek sudah terbuka.

Atur daftar Browse di kiri atas ke tempat Anda ingin memulai. Dari sana Anda dapat menggunakan kotak pencarian (kotak teks ke-2 dari atas, berjalan sepanjang jendela Browser Objek) atau Anda bisa melalui semuanya dari pohon di sebelah kiri. Pencarian bersifat sementara tetapi "komponen yang dipilih" yang ditetapkan oleh daftar Browse tetap ada. Setel set kustom dengan tombol "..." kecil di sebelah kanan daftar.

Objek, paket, ruang nama, tipe, dll. Di sebelah kiri; bidang, metode, konstanta, dll. di kanan atas, dokumen di kanan bawah.

Mode tampilan panel dapat diubah dengan mengklik kanan di ruang kosong jendela; pohon yang diselenggarakan oleh perakitan / wadah atau oleh namespace dan preferensi lainnya.

Item dapat diklik kanan untuk menemukan, menyalin, dan memfilter.

Untuk navigasi keyboard, gunakan Ctrl+ K, Ctrl+ Rdari mana saja untuk memulai pencarian baru, Enteruntuk mengeksekusi pencarian yang baru saja Anda ketik atau tempel dan Ctrl+ F6untuk membuat Browser Objek tutup. ALT+ <--untuk kembali dan ALT+--> untuk maju melalui riwayat pencarian. Lebih banyak yang bisa diatur; cari "ObjectBrowser" di konfigurasi pintasan keyboard.

Jika pintasan kunci di atas tidak berfungsi, Browser Obyek harus ada di menu Lihat di suatu tempat dengan pintasan yang berbeda. Jika semuanya gagal, cari "ObjectBrowser" di bawah Tools-> Options-> Environment-> Keyboard -> "Tampilkan perintah yang mengandung".

Chris Smith
sumber
-6

Dalam Visual Studio Code , pintasan default untuk ini adalah Ctrl+ P.

ashes999
sumber
Mengapa memilih? Pertanyaan ini ditandai dengan visual-studiodanvisual-studio-2010
ashes999
17
Saya bukan pemilih bawah, tetapi Visual Studio dan Visual Studio Code bukan produk yang sama. Di Visual Studio, ctrl + P adalah pintasan "Print" ...
Melvyn
1
@ ashes999, Anda sudah mengatakan bahwa jawaban Anda salah, mengapa Anda tidak menghapusnya?
Anatoly