Apakah ada cara untuk dengan cepat menemukan file di Visual Studio 2010?


199

Apakah Visual Studio 2010 memiliki cara bawaan untuk cepat menemukan / membuka file, mirip dengan fungsi Ctrl+ Shift+ Odi Eclipse?

Sunting: Atau apakah Resharper menawarkan fungsi ini?


9
Ya ctl + shift + t di R # bahkan lebih baik.
DShultz

6
atau Ctrl + COMMA dalam C # yang sama dengan Edit.NavigateTo
pengibot

Jawaban:


425

Ctrl+,

Saya terkejut tidak ada yang memberikan jawaban yang benar:

Navigasi Ke dapat menampilkan daftar file terbuka dan banyak lagi. http://weblogs.asp.net/scottgu/archive/2009/10/21/searching-and-navigating-code-in-vs-2010-vs-2010-and-net-4-0-series.aspx

CTRL + COMMA adalah teman Anda.


31
Selain itu, ia memahami FCLN (FirstCapitalLetterNotation). Misalnya, untuk menemukan ValidateDate, cukup ketik VD
Kirill Osenkov

2
Sangat berguna, tepuk tangan ... Saya menggunakan vb dan untuk beberapa alasan saya harus mengatur ulang pemetaan keyboard (ke Visual Studio C # 2005) agar ini berfungsi - Alat / Opsi / Keyboard / Terapkan tambahan berikut ..
wheelibin

1
Saya juga harus menambahkan pintasan sendiri karena tidak ditugaskan untuk mengedit.navigateto tetapi sekarang berfungsi dengan baik. -satunya masalah adalah saya berharap itu bisa mencari dengan kasus sensitif
pengibot

2
Bagi siapa pun yang mencoba melakukan ini dalam edisi Express, fitur ini hanya tersedia dalam versi berbayar dari Visual Studio 2010.
David

4
Jika Anda kehilangan pintasan: Pre VS2017, ada di bawah Tools, Options, Keyboard >>> Edit.NavigateTo. Pada 2017, itu pindah ke Edit.GoToAll( ujung topi )
ruffin

42

Ctrl+ Alt+ Amembuka jendela perintah, ketik "buka" kemudian mulai ketikkan nama file dan secara otomatis akan melengkapi dengan nama file solusi yang tersedia.


Tidak ideal tetapi bermanfaat. Terima kasih.
Cody C

untuk mempersingkat pengetikan alias untuk membuka file "of" juga dapat digunakan sebagai ganti "open". Untuk informasi lebih lanjut: msdn.microsoft.com/en-us/library/c3a0kd3x.aspx
Velin Georgiev

Ini adalah pemenang untuk saya!
nawfal

16

Saya menggunakan Ctrl+ /untuk melompat ke bilah perintah (sama seperti kotak pencarian, tetapi dengan> yang diawali dalam teks). Saya kemudian mengetik "dari" (untuk "file terbuka") dan mulai mengetik nama file yang akan dibuka. Kemungkinan kecocokan ditampilkan secara otomatis oleh VS.

Saya juga menemukan bahwa ketika menggunakan ReSharper, pintasan Eclipse yang sudah dikenal untuk Open Type ( Ctrl+ Shift+ T) dipetakan ke perintah GotoFile ReSharper.


terima kasih, sekarang saya tahu bahwa "dari" singkatan dari "file terbuka", saya bahkan tidak tahu itu adalah akronim :)
Răzvan Flavius ​​Panda

7

Ada juga cara lain untuk menemukan file di Visual Studio 2010 yang mungkin bermanfaat bagi seseorang.

Pada kotak perintah dalam bilah alat visual studio ketik "> of" dan mulailah mengetik nama file yang akan dimunculkan daftar. Catatan: Ini hanya akan menemukan kelas bukan halaman yang mencobanya sendiri.

masukkan deskripsi gambar di sini


6

addin ini akan sangat berguna untuk membuka file dengan cepat dari studio visual dengan menekan CTRL + K + O

http://visualstudiogallery.msdn.microsoft.com/en-us/3eb2f230-2728-4d5f-b448-4c0b64154da7


@ DimitriC: baca ulasan ini dan dilaporkan lambat. Alternatif (yang saya penulis) - VSFileNav
Ian

@Ian, - Saya sudah sering menggunakannya (dan masih melakukannya) dan itu bagus menurut saya.
Tuan Moose

Emm, addin mungkin Quick Open File untuk Visual Studio 2010 , yang merupakan tautan baru.
zhenguoli

4

CTRL+SHIFT+Fakan membuka pencarian di kotak dialog pencarian file. Hasilnya akan didaftar, biasanya, di bagian bawah VS di kotak hasil Cari File. Mengklik ganda hasil akan membukanya


CTRL + SHIFT + S tidak melakukan apa pun untuk saya? Dan saya benar-benar menginginkan sesuatu yang mencari saat saya mengetik. Ada beberapa addons yang melakukannya untuk versi VS sebelumnya tetapi saya berharap MS memasukkannya ke dalam versi VS ini.
Cody C

Ctrl + Shift + F membuka "Find in Files".
alastairs

4

DPack memiliki dialog untuk menemukan file dalam solusi saat ini (mencari semua, atau hanya membuka file), dan juga memiliki dialog untuk mencari file saat ini untuk metode, properti, dll. Sangat bagus! Perhatikan bahwa versi saat ini hanya mendukung VS 2012 atau yang lebih baru, tetapi mereka juga memiliki binari untuk versi VisualStudio yang lebih lama:

http://www.usysware.com/dpack/

Anda juga dapat mencoba Sonic File Finder , yang melakukan sesuatu yang mirip dengan CTRL + COMMA:

http://www.jens-schaller.de/sonic-tools/sonicfilefinder/overview/overview.htm


3

Dalam versi VS2017 atau yang lebih baru, kami memiliki perintah yang disebut " Edit.GoToAll ".

SO dapat mengkonfigurasinya dari alat VS.

lihat di bawah ini snap.

masukkan deskripsi gambar di sini

Saya telah mengkonfigurasi kunci saya untuk pencarian file sebagai CTRL + SHIFT + T


2

VSFileNav - Ekstensi yang saya buat yang memungkinkan pencarian file cepat. Ini pada dasarnya punya semua fungsi ReSharper yang dinonaktifkan di versi ekspres VS2010 (Dulu saya sangat suka ini).

Ini juga gratis :)



1

Visual Assist hadir dengan sesuatu seperti ini. Anda harus membayar untuk plugin (dan saya pikir Anda tidak dapat menggunakan plugin di versi ekspres).

(Jika Anda menggunakan C ++ dan Anda tidak berencana untuk membeli Visual Assist, pastikan untuk tidak pernah menginstal uji coba. Ini membuat ketagihan.)


1

Di Eclipse, Ctrl + Shift + O = "Atur Impor" ... yang saya tidak yakin apa ini. Tapi itu bukan Ctrl + Shift + F = Temukan di File yang ada di Visual Studio.


0

Sayangnya, VS tidak menawarkan fungsionalitas search-as-you-type ini (dan banyak lagi).


3
Ini tidak benar. Carilah Navigate To di VS 2010.
Kirill Osenkov

1
Jika Anda ingin mencari hanya file sumber saat ini Anda juga memiliki Pencarian Tambahan CTRL + SHIFT + I yang merupakan pencarian saat Anda mengetik opsi.
Luke Kim

0

Ketik> nama file terbuka di kotak perintah di Visual studio juga bisa membuka file


0

NavigateToAll memperluas built-in Navigate To dengan memungkinkan Anda untuk membuka file apa pun pada disk (bukan hanya yang ada dalam solusi).



0

Untuk pencarian file yang fuzzy (dan banyak lagi) saya perlu menggunakan cmdp

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.