Dosyalarda Bul

Dosyalar'da Bul, belirtilen bir dosya kümesinde arama yapmanızı sağlar. Visual Studio'da bulunan eşleşmeler, IDE'deki Sonuçları Bul penceresinde listelenir. Sonuçların nasıl görüneceği, Bul ve Değiştir iletişim kutusunun Dosyalarda Bul sekmesinde seçtiğiniz seçeneklere bağlıdır.

Screenshot of the Find and Replace dialog box in Visual Studio 20222, with the Find in Files tab open.

Dosyalarda Bul'u görüntüleme

Bul ve Değiştir iletişim kutusunu açmak için aşağıdaki adımları kullanın veya Ctrl+Shift F tuşlarına+basın.

  1. Ctrl+Q tuşuna basın ve ekranın üst kısmındaki arama kutusuna "bul" yazın.

  2. Sonuç listesinden Dosyalarda bul'u seçin.

veya

  1. Menü çubuğunda Bul ve Değiştir'i düzenle'yi> seçin.

  2. Açılır menüden Dosyalar'da Bul'u seçin.

Bul işlemini iptal etmek için Ctrl Break tuşuna+basın.

Not

Bul ve Değiştir aracı, veya System özniteliğine Hidden sahip dizinlerde arama yapmaz.

Yeni bir metin dizesi veya ifade aramak için, Arama kutusunda bunu belirtin. En son aradığınız 20 dizeden herhangi birini aramak için açılan listeyi açın ve dizeyi seçin.

Aşağıdaki seçenekleri belirleyebilir veya temizleyebilirsiniz:

  • Büyük/küçük harf eşleştirme - Aramanızın büyük/küçük harfe duyarlı olduğundan emin olmak için bu seçeneği kullanın.

  • Sözcüğün tamamını eşleştir - Aramanızın yalnızca tam sözcük eşleşmeleri döndürdüğüne emin olmak için bu seçeneği kullanın.

  • Normal ifadeleri kullanma - Arama kutusunda (veya Değiştir metin kutusunda) eşleşecek metin desenlerini tanımlayan özel gösterimi kullanmak için bu seçeneği kullanın. Bu gösterimin listesi için bkz . Visual Studio'da normal ifadeleri kullanma.

    Önemli

    yalnızca Normal ifadeleri kullan onay kutusunu seçtiyseniz, Arama kutusunun yanında İfade Oluşturucusu düğmesi görünür.

    Screenshot of the Find in Files dialog box that includes and outline around the Expression Builder button and the Use Regular Expressions checkbox.

Arama

Konum açılan listesinden seçtiğiniz seçenek, Dosyalarda Bul'un çalışma alanının tamamında, çözümün tamamında, geçerli projede, geçerli dizinde, tüm açık belgelerde veya geçerli belgede arama yapıp yapmadığını belirler.

Aramak istediğiniz yeri bulmak için bitişik gözat (...) düğmesini de kullanabilirsiniz. Daha da iyisi, zaten bir dizin belirttiyseniz, bu düğme yeni dizini değiştirmek yerine yeni dizini ekler. Örneğin, "İçeri bak" değeriniz ".\Code" ise Gözat (...) düğmesine tıklayabilir ve "Paylaşılan Kod" adlı bir klasöre gidebilirsiniz. Gözat (...) kutusu artık ".\Code; öğesini gösterir. \Shared Code" (Paylaşılan Kod) ve Bul komutu yürütürken bu klasörlerin her ikisini de arar.

Aramanızı daraltmak için aşağıdaki seçenekleri belirleyebilir veya temizleyebilirsiniz:

  • Dış öğeleri dahil et - C++ projesi dışından başvurulan dosyaları, yani kod dosyalarınız tarafından dahil edilen ancak çözümün parçası olmayan "windows.h" gibi dosyaları eklemek için bu seçeneği kullanın. Bu seçenek yalnızca C++ projeleri için geçerlidir.
  • Çeşitli dosyaları dahil et - Açtığınız ancak bir çözümün parçası olmayan çeşitli dosyaları dahil etmek için bu seçeneği kullanın. Bkz . Çeşitli dosyalar.

Dosya türleri

Dosya türleri seçeneği, Look in dizinlerinde aranacak dosya türlerini gösterir. Listeden herhangi bir öğeyi seçerek bu türlerdeki dosyaları bulacak önceden yapılandırılmış bir arama dizesi girin.

Screenshot of the File Types section of the Find In Files dialog box.

Birden çok dosya türünü noktalı virgülle (; ) ayırarak arayabilirsiniz. Ayrıca, herhangi bir yola veya dosya türüne ünlem işareti (! ) ön ekleyerek klasörleri ve dosyaları dışlayabilirsiniz.

Sonuçları ekleme

Geçerli aramanın sonuçlarını önceki arama sonuçlarına eklemek için bu seçeneği kullanın.

Arama kutusu

Yeni bir metin dizesi veya ifade aramak için, Arama kutusunda bunu belirtin. En son aradığınız 20 dizeden herhangi birini aramak için açılan listeyi açın ve dizeyi seçin.

Aşağıdaki seçenekleri belirleyebilir veya temizleyebilirsiniz:

  • Büyük/küçük harf eşleştirme - Aramanızın büyük/küçük harfe duyarlı olduğundan emin olmak için bu seçeneği kullanın.

  • Sözcüğün tamamını eşleştir - Aramanızın yalnızca tam sözcük eşleşmeleri döndürdüğüne emin olmak için bu seçeneği kullanın.

  • Normal ifadeleri kullanma - Arama kutusunda (veya Değiştir metin kutusunda) eşleşecek metin desenlerini tanımlayan özel gösterimi kullanmak için bu seçeneği kullanın. Bu gösterimin listesi için bkz . Visual Studio'da normal ifadeleri kullanma.

    Önemli

    yalnızca Normal ifadeleri kullan onay kutusunu seçtiyseniz, Arama kutusunun yanında İfade Oluşturucusu düğmesi görünür.

    Screenshot of the Find in Files dialog box that includes and outline around the Expression Builder button and the Use Regular Expressions checkbox.

Arama

Konum açılan listesinden seçtiğiniz seçenek, Dosyalarda Bul'un çalışma alanının tamamında, çözümün tamamında, geçerli projede, geçerli dizinde, tüm açık belgelerde veya geçerli belgede arama yapıp yapmadığını belirler.

Aramak istediğiniz yeri bulmak için bitişik gözat (...) düğmesini de kullanabilirsiniz. Daha da iyisi, zaten bir dizin belirttiyseniz, bu düğme yeni dizini değiştirmek yerine yeni dizini ekler. Örneğin, "İçeri bak" değeriniz ".\Code" ise Gözat (...) düğmesine tıklayabilir ve "Paylaşılan Kod" adlı bir klasöre gidebilirsiniz. Gözat (...) kutusu artık ".\Code; öğesini gösterir. \Shared Code" (Paylaşılan Kod) ve Bul komutu yürütürken bu klasörlerin her ikisini de arar.

Aramanızı daraltmak için aşağıdaki seçenekleri belirleyebilir veya temizleyebilirsiniz:

  • Dış öğeleri dahil et - Başvurabileceğiniz ancak bir çözümün parçası olmadığınız "windows.h" gibi dosyalar gibi dış öğeleri eklemek için bu seçeneği kullanın.
  • Çeşitli dosyaları dahil et - Açtığınız ancak çözümün parçası olmadığınız dosyalar gibi çeşitli dosyaları eklemek için bu seçeneği kullanın.

Dosya türleri

Dosya türleri seçeneği, Look in dizinlerinde aranacak dosya türlerini gösterir. Listeden herhangi bir öğeyi seçerek bu türlerdeki dosyaları bulacak önceden yapılandırılmış bir arama dizesi girin.

Screenshot of the File Types section of the Find In Files dialog box.

Birden çok dosya türünü noktalı virgülle (; ) ayırarak arayabilirsiniz. Ayrıca, herhangi bir yola veya dosya türüne ünlem işareti (! ) ekleyerek klasörleri ve dosyaları dışlayabilirsiniz.

Sonuçları ekleme

Geçerli aramanın sonuçlarını önceki arama sonuçlarına eklemek için bu seçeneği kullanın.

Sonuçlarda ara

Tüm sonuçlar için arama yaptığınızda sonuçlar kullanılabilir duruma geldikçe görünür.

Not

Visual Studio, yeni bir proje açarken, dalları değiştirirken veya dosya listesini başka bir şekilde değiştirirken kod bağlamınız yüklendikten sonra bir dizin oluşturmaya başlar. Visual Studio kaynak dosyalarınızı dizine almaya devam ederken arama yaparsanız, sonuçların eksik olduğuna dair bir uyarı görebilirsiniz.

Sonuçları koru

Diğer aramaları yaparken bir aramanın sonuçlarını koruyabilirsiniz. Bu, sonuçları karşılaştırmayı ve yan yana görmeyi kolaylaştırır.

Screenshot of the Search Results window with three search results as tabs showing.

Screenshot of the Search Results window with three search results as tabs showing.

Birkaç arama sonucunu saklamak için, her aramadan sonra Sonuçları Koru düğmesini seçin. Ardından, başka bir şey aradığınızda sonuçlar yeni bir sekmede gösterilir. En fazla beş aramanın sonuçlarını tutabilirsiniz. Zaten beş arama sonucu gösteriliyorsa, sonraki arama en eski arama sonucu sekmesini yeniden kullanacaktır.

Visual Studio 2022 ve sonraki sürümlerde, Visual Studio'yu sonuçları her zaman saklayacak şekilde ayarlayabilirsiniz. Araçlar>Seçenekleri>Genel>Bul ve Değiştir'e gidin ve Arama sonuçlarını varsayılan olarak koru onay kutusunu seçin.