Visual Studio 2010'da hızlı bir şekilde dosya bulmanın bir yolu var mı?


199

Visual Studio 2010'un Eclipse'deki Ctrl+ Shift+ Oişlevine benzer şekilde dosyaları hızlı bir şekilde bulmak / açmak için yerleşik bir yolu var mı?

Edit: Yoksa Resharper bu işlevi sunuyor mu?


9
Evet, R # 'daki ctl + shift + t daha da iyidir.
DShultz

6
veya Edit.NavigateTo
pengibot

Yanıtlar:


425

Ctrl+,

Kimsenin doğru cevabı vermediğine şaşırdım:

Şuraya Git, size açık dosyaların bir listesini ve daha fazlasını gösterebilir. 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 senin arkadaşın.


31
Dahası, FCLN'yi (FirstCapitalLetterNotation) anlar. Örneğin, ValidateDate'i bulmak için VD yazın
Kirill Osenkov

2
Çok yararlı, şerefe ... vb kullanıyorum ve nedense bunun için klavye eşlemeleri (Visual Studio C # 2005) sıfırlamak zorunda - Araçlar / Seçenekler / Klavye / Aşağıdaki ek uygulayın ..
wheelibin

1
Ben de edit.navigateto atandı ama şimdi bir tedavi çalışıyor olarak kısayolu kendim eklemek zorunda kaldı. tek sorun keşke duyarsız ile arama keşke
pengibot 14:12

2
Express sürümünde bunu yapmaya çalışan herkes için, bu özellik yalnızca Visual Studio 2010'un ücretli sürümünde kullanılabilir.
David

4
Kısayolunuzu kaybetmeniz durumunda: VS2017 öncesi, Araçlar, Seçenekler, Klavye >>> altındadır Edit.NavigateTo. 2017'de, bu Edit.GoToAll( şapka ipucu )
1717'de

42

Ctrl+ Alt+ Akomut penceresini açar, "open" yazıp dosya adlarını yazmaya başlayın; mevcut çözüm dosyası adıyla dinamik olarak otomatik olarak tamamlanır.


İdeal değil ama kullanışlı. Teşekkürler.
Cody C

"open" adlı dosyaların açılması için takma adın kısaltılması, "open" yerine de kullanılabilir. Daha fazla bilgi için: msdn.microsoft.com/en-us/library/c3a0kd3x.aspx
Velin Georgiev

Bu benim için kazanan!
nawfal

16

Komut çubuğuna atlamak için Ctrl+ tuşunu kullanıyorum /(arama kutusuyla aynı, ancak metinde önek bulunan>). Sonra "of" yazıyorum ("open file" için) ve açılacak dosyanın adını yazmaya başladım. Olası eşleşmeler VS tarafından otomatik olarak görüntülenir.

Ayrıca ReSharper kullanırken, Open Type ( Ctrl+ Shift+ T) için tanıdık Eclipse kısayolunun ReSharper'ın GotoFile komutuyla eşlendiğini buldum .


teşekkürler, şimdi biliyorum "of" anlamına gelir "açık dosya", ben bile bir kısaltma olduğunu bilmiyordum :)
Răzvan Flavius ​​Panda

7

Visual Studio 2010'da dosyaları bulmanın başka bir yolu da yararlı olabilir.

Visual studio araç çubuğundaki komut kutusuna "> of" yazın ve komut istemini soracağı dosya adını yazmaya başlayın. Not: Bu sadece sınıfı bulur, sayfaları kendiniz denemez.

resim açıklamasını buraya girin


6

Bu eklenti, CTRL + K + O tuşlarına basarak görsel stüdyodaki dosyaları hızla açmak için çok yararlı olacaktır.

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


@DimitriC: bunun yorumlarını okuyun ve yavaş olduğu bildirildi. Alternatif (ki yazarı olduğum) - VSFileNav
Ian

@Ian, - Sık kullandım (ve hala yapıyorum) ve bence harika.
Bay Moose

Emm, belki de yeni bağlantı olan Visual Studio 2010 için Hızlı Açma Dosyası .
zhenguoli

4

CTRL+SHIFT+Fdosya arama iletişim kutusunda bir bulma getirecektir. Sonuç genellikle Dosyaları Bul sonuç kutusunda VS'nin alt kısmında listelenir. Bir sonucun çift tıklanması sonucu açar


CTRL + ÜST KARAKTER + S benim için hiçbir şey yapmıyor mu? Gerçekten yazarken arama yapan bir şey istiyorum. VS'nin önceki sürümleri için bunu yapan birkaç eklenti var, ancak MS'in bu VS sürümüne dahil etmesini umuyordum.
Cody C

Ctrl + Shift + F "Dosyalarda Bul" u açar.
alastairs

4

DPack , geçerli çözümdeki dosyaları bulmak için bir iletişim kutusuna sahiptir (tümünü veya yalnızca açık dosyaları ara) ve ayrıca geçerli dosyada yöntemler, özellikler vb. Aramak için bir iletişim kutusu vardır. Çok güzel! Mevcut sürümün yalnızca VS 2012 veya daha yeni sürümünü desteklediğini, ancak eski VisualStudio sürümleri için de ikili dosyaları olduğunu unutmayın:

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

Sonic Dosya Bulucu'yu da deneyebilirsinizCTRL + COMMA benzeri bir şey yapan :

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


3

VS2017 veya sonraki sürümlerde, " Edit.GoToAll " adlı komutumuz var .

SO, VS araçlarından yapılandırabilir.

aşağıya bakınız.

resim açıklamasını buraya girin

Anahtarlarımı dosya araması için CTRL + ÜST KARAKTER + T olarak yapılandırdım


2

VSFileNav - Hızlı dosya aramaya izin veren oluşturduğum bir uzantı. Temelde VS2010'un ekspres sürümünde devre dışı bırakılan tüm ReSharper işlevlerini aldı (eskiden böyle yapıyordum).

Ayrıca ücretsiz :)



1

Görsel Yardım böyle bir şeyle birlikte gelir. Eklenti için ödeme yapmanız gerekecek (ve ekspres sürümlerde eklentileri kullanabileceğinizi düşünmüyorum).

(C ++ yapıyorsanız ve Visual Assist satın almayı planlamıyorsanız, denemeyi asla yüklemediğinizden emin olun. Bu bağımlılık yapar.)


1

Eclipse'de, bunun ne olduğundan emin değilim Ctrl + Shift + O = "İthalatları Düzenle" ... Ancak Ctrl + Shift + F = Visual Studio'daki Dosyalarda Bul değil.


0

Ne yazık ki, VS bu tür arama özelliği işlevselliğini (ve daha fazlasını) sunmuyor.


3
Bu doğru değil. VS 2010'da
Git'e bakın

1
Yalnızca geçerli kaynak dosyayı aramak istiyorsanız, yazarken arama seçeneği olan Artımlı Arama CTRL + ÜST KRKT + I seçeneklerine de sahip olursunuz.
Luke Kim

0

Yazım> açık dosya adı Visual Studio'daki komut kutusuna da dosyayı açabilir




Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.