Aracılığıyla paylaş


Dosyalarda Değiştir

Dosyalar'da Değiştir, belirtilen dosya kümesinin kodunu bir dize veya ifade için aramanıza ve bulunan eşleşmelerin bazılarını veya tümünü değiştirmenize olanak tanır. Bulunan eşleşmeler ve yapılan eylemler, Sonuç seçeneklerinde seçilen Sonuçları Bul penceresinde listelenir.

Visual Studio 2022'de Dosyalarda Değiştir sekmesinin açık olduğu Bul ve Değiştir iletişim kutusunun ekran görüntüsü.

Bul ve Değiştir penceresindeki Dosyalar'da Değiştir'i görüntülemek için aşağıdaki yöntemlerden herhangi birini kullanabilir veya Ctrl+Shift H tuşlarını+kullanabilirsiniz.

Dosyalarda Değiştir'i görüntülemek için

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

  2. Sonuç listesinden Dosyalarda değiştir'i seçin.

    — veya —

  3. Düzenle menüsünde Bul ve Değiştir'i genişletin.

  4. Dosyalarda Değiştir'i seçin.

    — veya —

    Bul ve Değiştir penceresi zaten açıksa, araç çubuğunda Dosyalar'da Değiştir'i seçin.

Not

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

Dosyalarda Değiştir seçenekleri, Dosyalarda Bul iletişim kutusundaki seçeneklerle neredeyse aynıdır. Ancak, iletişim kutusunun alt kısmında fazladan değiştirme eylemi düğmeleri vardır. Kullandığınız Visual Studio sürümüne bağlı olarak, iletişim kutusunda aşağıdaki gibi daha fazla değiştirme seçeneği vardır.

Metin kutusunu değiştir

Bul metin kutusundaki dizenin örneklerini başka bir dizeyle değiştirmek için Değiştir metin kutusuna değiştirme dizesini girin. Bul metin kutusundaki dizenin örneklerini silmek için bu alanı boş bırakın. En son aradığınız dizeleri görüntülemek için listeyi açın. Yeni dizenizde bir veya daha fazla normal ifade kullanmak istiyorsanız bitişik İfade Oluşturucusu düğmesini seçin. Daha fazla bilgi için bkz . Visual Studio'da normal ifadeleri kullanma.

Büyük/küçük harf koruma

Değiştir işlemi yaptığınızda, kodunuzdaki her eşleşmenin özgün büyük/küçük harflerini koruyabilirsiniz. Büyük/küçük harf koruma seçeneğini (Alt+V) kullanarak büyük/küçük harf korumayı değiştirin. Bu seçenek Visual Studio 2022 sürüm 17.8 veya sonraki sürümlerde kullanılabilir.

Pascal büyük/küçük harf ve Camel büyük/küçük harflerini almak için Replace dizenizin Pascal durumunda veya Camel büyük/küçük harflerinde de olması gerekir. Büyük/küçük harf, kısa çizgi veya alt çizgi içeren metinde de korunur.

Örnekler:

– "begin" yerine "end" sözcüğü", "Begin" sözcüğü "End" ve "BEGIN" yerine "END" olur.

– "onetwothree" yerine "fourFiveSix" değerinin değiştirilmesi "onetwothree"yi "fourfivesix", "oneTwoThree" öğesini "fourFiveSix" ve "OneTwoThree"yi "FourFiveSix" olarak değiştirir.

Değiştirilen dosyaları Tümünü Değiştir'in ardından açık tut

Bu seçenek belirlendiğinde, değişiklikleri geri alabilmeniz veya kaydedebilmeniz için değiştirmelerin yapıldığı tüm dosyaları açık bırakır. Bellek kısıtlamaları, değiştirme işleminden sonra açık kalabilecek dosya sayısını sınırlayabilir.

Dikkat

Geri Al özelliğini yalnızca düzenleme için açık kalan dosyalarda kullanabilirsiniz. Bu seçenek belirtilmemişse, düzenleme için henüz açık olmayan dosyalar kapalı kalır ve bu dosyalarda Geri Al seçeneği kullanılamaz.

Not

Visual Studio 2022'den başlayarak, son sonuçlar kullanılabilir olmadan önce önceden dizine alınan dosyalar gibi kısmi sonuçlar gösterilerek arama performansı iyileştirilir. Ancak değiştirme işlemleri gerçekleştirdiğinizde, değiştirme işlemleri yalnızca tam arama sonuçları döndürüldükten sonra başlatıldığından bu performans avantajı geçerli olmaz.