Aracılığıyla paylaş


Dosyalarda Değiştir

Dosyalar'da Değiştir , belirtilen bir 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.

Visual Studio'da Bul ve Değiştir iletişim kutusunun ekran görüntüsü. Dosyalar'da Değiştir sekmesi açık.

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 kullanabilirsiniz. Ctrl+Shift+H tuşunu da 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ç listesindeki dosyalarda Değiştir'e çift tıklayın.

    — veya —

  • Düzenle menüsünde Bul ve Değiştir'i ve ardından Dosyalar'da Değiştir'i seçin.

    — veya —

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

Uyarı

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

Dosyalarda Değiştir seçenekleri, DosyalardaBul iletişim kutusundaki seçeneklerle neredeyse aynıdır. Kullandığınız Visual Studio sürümüne bağlı olarak, aşağıdaki bölümlerde açıklandığı gibi iletişim kutusunda daha fazla değiştirme seçeneği bulunabilir.

Değiştirme kutusu

Bul kutusundaki dizenin örneklerini başka bir dizeyle değiştirmek için Değiştir kutusuna değiştirme dizesini girin. Bul kutusunda dizenin örneklerini silmek için Değiştir kutusunu boş bırakın. En son aradığınız dizeleri görüntülemek için Bul kutusundaki açılan oku seçin. Kullanıcı normal ifadeleri onay kutusunu seçin ve ardından yeni dizenizde bir veya daha fazla normal ifade kullanmak istiyorsanız bitişik İfade Oluşturucusunu Değiştir düğmesini seçin. Daha fazla bilgi için bkz . Visual Studio'da normal ifadeleri kullanma.

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

Bir değiştirme işlemi gerçekleştirdiğinizde, kodunuzdaki her eşleşmenin özgün büyük/küçük harf formatını koruyabilirsiniz. Büyük/küçük harf koruma özelliğini (Alt+) ile açıp kapatabilirsiniz. Bu seçenek Visual Studio 2022 sürüm 17.8 veya sonraki sürümlerde kullanılabilir.

Pascal durumunu veya deve durumunu korumak için, değiştirme dizinizin de Pascal durumunda veya deve durumunda olması gerekir. Büyük/küçük harf, kısa çizgi veya alt çizgi içeren metinde de korunur.

Aşağıda bazı örnekler verilmiştir:

  • "begin" yerine "end" ifadesinin değiştirilmesi "Begin" öğesini "End" ve "BEGIN" öğesini "END" olarak değiştirir.

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

Uyarı

Visual Studio 2022'den başlayarak, arama performansını iyileştirmek için, önceden dizine alınan dosyalardan elde edilen sonuçlar gibi kısmi sonuçlar, nihai sonuçlar kullanılabilir olmadan önce gösterilir. 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ı uygulanmaz.