Küçük ipucu ister misiniz? Sorun değil, bu belgede fazla boşluk bıraktım. Bunları tabii ki bilerek ekledim, ama bazen müşteriden bir belge alıyoruz veya çok metin içeren bir şey düzenliyoruz. İki boşluk ekleniyor veya hatta üç boşluk ve bu tabii ki olmamalı. İyi görünmüyor ve çok zor fark ediyoruz.
Adım 1
Yazı Tipi altında gizli karakterleri gösterdim.
Adım 2
Strg+Artı (+) tuşlarıyla belgeyi zoom yapıp, her noktanın bir boşluk olduğunu görebiliriz. Bazı yerlerde hatta iki tane var ve bu tabii ki olmamalı.
Adım 3
Arama/Yer Değiştirme ile Aramak için: Boşluk Boşluk ve Değiştirmek için: Boşluk tüm gereksiz boşlukları kaldırabiliriz.
Adım 4
Bunu yapabiliriz, ama sorun tabii ki her kombinasyonu kontrol etmemiz gerektiğidir. Yani bir boşluk, iki, üç, dört, beş, altı, yedi, sekiz. Bu gerekli değil ve sonsuza kadar sürer. O yüzden daha hızlı çalışması daha iyi olurdu. Mesela burada üç boşluk var.
Adım 5
Arama/Yer Değiştirme'de hemen kaldırmadığımız üçü için çünkü sadece iki boşluğa arama yaptık. Bu sorun için GREP fonksiyonu vardır. Biraz karmaşık olabilir, ama yine de çok etkilidir. Burada mesela tüm boşlukları bir boşlukla değiştirmek istediğimizi söyleyebiliriz.
(\h) sadece yatay boşlukları aramak ve bunları ardışık bir boşlukla$1 değiştirmek için kullanılır. {2,} bir ve daha fazla sayıda boşluk aranması gerektiğini belirler. Yani sadece bir değil, aynı zamanda iki, üç, dört, …
Adım 6
Biraz karmaşık olabilir, ama kabul ediyoruz. Dedim ya, belgede bazı yerlere bilerek iki, üç ve daha fazla boşluk bıraktım. Arama'da nerede aranacağını seçebiliriz. Belge'ye gider ve Tümünü Değiştir'e basabiliriz.
Adım 7
Görüldüğü gibi, artık beş eşleşme ve beş değiştirme yaptı. Tamam'a tıklıyoruz ve …
Adım 8
… bütün gereksiz boşlukların kaldırıldığını görüyoruz. Harika değil mi?
Sadece hatırla, (\h){2,} yerine $1 'in koyulması için. $1 yerine sadece bir boşluk da girebiliriz, o da işe yarar.
Bence bu oldukça ilginç bir ipucu ve sizler için birçok çalışmayı hafifletecektir.