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.
Önemli
Visual Studio 2019 sürüm 16.6 veya önceki bir sürümü kullanıyorsanız, Bul ve Değiştir iletişim kutusu burada göründüğü gibi görünmeyebilir. Ekranınızda gördüklerinizle eşleşecek açıklamalar için bu sayfanın Visual Studio 2017 sürümüne geçin.
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
Ctrl+Q tuşuna basın ve ekranın üst kısmındaki arama kutusuna "değiştir" yazın.
Sonuç listesinden Dosyalarda değiştir'i seçin.
— veya —
Düzenle menüsünde Bul ve Değiştir'i genişletin.
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.