Share via


Git komutlarını kullanarak kod bulma

Visual Studio'nun Git komutları, belirtilen öğeleri hızla bulmanıza yardımcı olmak için kodunuzun odaklanmış bir aramasını gerçekleştirir. Basit, birleşik bir arabirimden belirli bir satıra, türe, simgeye, dosyaya ve üyeye gidebilirsiniz.

Visual Studio 2022'de, burada açıklanan işlevlerin büyük bir kısmının yerini yeni bir arama deneyimi alır. Örneğin, Türe git veya Ctrl+T, Türe git penceresini açmak yerine Visual Studio 2022'deki yeni arama deneyimine gider (varsayılan olarak). Yeni arama deneyimi Visual Studio aramada belgelenmiştir.

Visual Studio, bu makalede açıklandığı gibi önceki işlevleri kullanacak şekilde yapılandırılabilir. Bu seçeneği ayarlamak için Araçlar>Seçenekleri>Ortam>Önizleme Özellikleri>Yeni Visual Studio Arama deneyimi'ne gidebilirsiniz.

Nasıl kullanılır?

Girdi İşlev
Klavye Ctrl+T veya Ctrl tuşlarına+ basın,
Fare Düzenle'yi seçerek Tümüne Git'e>gidin>

Kod düzenleyicinizin sağ üst kısmında küçük bir pencere görüntülenir.

Go To All window

Metin kutusuna yazarken, sonuçlar metin kutusunun altındaki bir açılan listede görünür. Bir öğeye gitmek için, öğeyi listeden seçin.

Navigate To window

Ek yardım almak için soru işareti (?) de girebilirsiniz.

Go To All Help

Filtrelenmiş aramalar

Varsayılan olarak, belirtilen öğe tüm çözüm öğelerinde aranılır. Ancak, arama terimlerini belirli karakterlerle önceden belirterek kod aramanızı belirli öğe türleriyle sınırlayabilirsiniz. Ayrıca Git iletişim kutusu araç çubuğundaki düğmeleri seçerek arama filtresini hızla değiştirebilirsiniz. Tür filtrelerini değiştiren düğmeler sol tarafta, arama kapsamını değiştiren düğmeler ise sağ taraftadır.

Go to members

Belirli bir kod öğesi türüne göre filtreleme

Aramanızı belirli bir kod öğesi türüne daraltmak için, arama kutusunda bir ön ek belirtebilir veya beş filtre simgesinden birini seçebilirsiniz:

Önek Icon Kısayol Açıklama
: Line icon Ctrl+G Belirtilen satır numarasına gitme
f Files icon Ctrl+1, Ctrl F+ Belirtilen dosyaya gitme
r Recent files icon Ctrl+1, Ctrl R+ Belirtilen, son ziyaret edilen dosyaya gitme
t Types icon Ctrl+1, Ctrl T+ Belirtilen türe gitme
m Members icon Ctrl+1, Ctrl M+ Belirtilen üyeye git
# Symbols icon Ctrl+1, Ctrl S+ Belirtilen simgeye gitme

Belirli bir konuma göre filtreleme

Aramanızı belirli bir konuma daraltmak için iki belge simgesinden birini seçin:

Simge Açıklama
Current Document Yalnızca geçerli belgeyi ara
External Documents Projede/çözümde bulunanlara ek olarak dış belgelerde arama

Deve kasası

Kodunuzda deve kasası kullanıyorsanız, kod öğesi adının yalnızca büyük harflerini girerek kod öğelerini daha hızlı bulabilirsiniz. Örneğin, kodunuz adlı CredentialViewModelbir türe sahipse, Tür filtresini (t) seçip Git iletişim kutusuna adın (CVM) yalnızca büyük harflerini girerek aramayı daraltabilirsiniz. Kodunuzun uzun adları varsa bu özellik yararlı olabilir.

Navigate To window - searching with uppercase letters

Ayarlar

Dişli simgesini Gear icon seçtiğinizde bu özelliğin çalışma şeklini değiştirebilirsiniz:

Ayar Açıklama
Önizleme sekmesini kullanma Seçili öğeyi IDE'nin önizleme sekmesinde hemen görüntüleme
Ayrıntıları göster Penceredeki belge açıklamalarından proje, dosya, satır ve özet bilgilerini görüntüleme
Orta pencere Bu pencereyi sağ üst yerine kod düzenleyicisinin üst merkezine taşıyın