İpuçları Yayın: 17 Temmuz 2026 6 dk okuma

Metin Biçimlendirme İpuçları

Yanlışlıkla Caps Lock ile yazılmış bir e-posta, PDF'den kopyalanınca aralarına fazlalık boşluk giren bir liste, hangi kod adlandırma biçimini seçeceğini bilememe... Bunlar günlük hayatta sık karşılaşılan, ama çözümü genelde bilinmeyen küçük metin sorunlarıdır. Bu yazıda bu sorunları saniyeler içinde çözen pratik ipuçlarını topladık.

Caps Lock ile yazılmış metni nasıl düzeltirsin?

Kısa cevap Metni bir çeviriciye yapıştırıp önce "küçük harf" moduna çevir, sonra istersen "Cümle düzeni" uygula. Bu iki adım, "MERHABA NASILSIN BUGÜN" gibi yanlışlıkla tamamen büyük yazılmış bir metni "Merhaba nasılsın bugün." gibi doğal, okunabilir bir cümleye dönüştürür. Türkçe İ/ı için mutlaka tr-TR uyumlu bir araç kullan.

Caps Lock hatası özellikle mobil klavyelerde veya yorgunlukla yazarken sık yaşanır. Doğrudan "küçük harf"e çevirmek çoğu zaman yeterlidir, ama cümle başlarının büyük kalmasını istiyorsan iki adımı art arda uygula: önce küçült, sonra Cümle düzeni ile ilk harfleri tekrar büyüt. Bu, elle düzeltmekten çok daha hızlıdır ve Türkçe İ/ı sorununu da otomatik çözer.

Pratik örnek: "TAMAM YARIN GÖRÜŞÜRÜZ İYİ GECELER" metnini küçük harfe çevirirsen "tamam yarın görüşürüz iyi geceler" elde edersin; ardından Cümle düzeni uygularsan "Tamam yarın görüşürüz iyi geceler." çıkar — okuyucunun gözünde artık "bağırma" hissi vermez.

Fazla boşlukları metinden nasıl temizlersin?

Kısa cevap Kelimeler arasındaki birden fazla boşluğu teke indiren ve satır başı/sonundaki boşlukları kırpan bir "boşluk temizleme" aracı kullan. Bu, özellikle PDF'lerden veya web sayfalarından kopyalanan metinlerde biriken görünmez fazla boşlukları tek tıkla düzeltir.

PDF'den, e-postadan veya bir web sayfasından kopyala-yapıştır yaptığında, gözle görünmeyen çift/üçlü boşluklar ve satır sonu boşlukları araya karışır. Bunlar metni arattığında (Ctrl+F) veya bir sisteme yapıştırdığında beklenmedik sorunlara yol açabilir: "kelime kelime" (çift boşluklu) aramada "kelime kelime" (tek boşluklu) ile eşleşmeyebilir.

  • Çift/üçlü boşlukları teke indir: "çok fazla boşluk" → "çok fazla boşluk"
  • Satır başı/sonu boşluklarını kırp: her satırın başındaki/sonundaki fazlalık boşluğu sil
  • Fazla boş satırları sadeleştir: art arda 3+ boş satırı en fazla 1 boşa indir

Metnini tek tıkla temizle

HarfDönüş'ün "Fazla boşlukları temizle" düğmesi, kelime arası boşlukları teke indirir, satır başı/sonu boşluklarını kırpar ve fazla boş satırları sadeleştirir.

Boşluk Temizleyiciyi Aç →

Satırları sıralama ve ters çevirme ne işe yarar?

Bir liste — isimler, ürün adları, dosya adları — genellikle düzensiz bir sırada birikir. İki hızlı işlem çoğu durumu çözer:

  • A-Z sırala: Bir isim/e-posta listesini alfabetik sıraya sokar; Türkçe alfabetik sıralama ç, ğ, ı, ö, ş, ü harflerinin doğru konumunu (a'dan sonra değil, kendi harf grubunda) dikkate almalıdır.
  • Satır sırasını ters çevir: En son eklenen satır en üste gelsin istediğinde (örneğin bir günlük/log dosyasını kronolojik ters sıraya çevirmek için) kullanılır.
Satır işlemi örnekleri
İşlemGirdiÇıktı
A-Z sıralaZeynep, Ahmet, ÇiğdemAhmet, Çiğdem, Zeynep
Sıra ters çevir1. satır↵2. satır↵3. satır3. satır↵2. satır↵1. satır

Not: Türkçe alfabetik sıralama, İngilizce (ASCII) sıralamadan farklıdır; "Çiğdem" İngilizce sıralamada yanlışlıkla "Z"den sonra gelebilir.

Doğru geliştirici biçimini (camelCase, snake_case…) nasıl seçersin?

Kısa cevap Biçim seçimi kullanılan platforma göre değişir: camelCase (JS/Java değişkeni), PascalCase (sınıf/bileşen), snake_case (Python/veritabanı), kebab-case (URL/CSS), CONSTANT_CASE (sabit/ENV). Yanlış biçim kullanmak kodu çalıştırmaz denemez ama dil/topluluk konvansiyonuna aykırı, "tutarsız" görünür.

Bir proje içinde adlandırma biçimini karıştırmak (bazı değişkenler camelCase, bazıları snake_case) okunabilirliği düşürür ve kod incelemelerinde sık eleştirilen bir noktadır. Aşağıdaki tablo, hangi durumda hangi biçimi seçmen gerektiğini özetler:

Ne zaman hangi biçim?
BiçimKullanım alanıÖrnek
camelCaseJS/Java/Swift değişken adıkullaniciAdi
PascalCaseSınıf, React bileşeni, C# tipiKullaniciKarti
snake_casePython değişkeni, veritabanı sütunukullanici_adi
kebab-caseURL slug, CSS sınıfı, dosya adıkullanici-adi
CONSTANT_CASESabit değer, ortam değişkeni (ENV)API_ANAHTARI
Pratik ipucu Aynı kelime grubunu (örneğin "kullanici adi") 5 biçimde de görmek istiyorsan, tek bir metni HarfDönüş'ün Geliştirici biçimleri bölümüne yapıştırman yeterli — camelCase, PascalCase, snake_case, kebab-case ve CONSTANT_CASE otomatik ve eşzamanlı üretilir; her birinin yanında ayrı kopyala düğmesi vardır.

Genel metin biçimlendirme kontrol listesi

Bir metni yayınlamadan, göndermeden veya bir sisteme aktarmadan önce hızlıca gözden geçirebileceğin kısa bir kontrol listesi:

  • Büyük/küçük harf tutarlı mı? Başlıklar Başlık Düzeni'nde, paragraflar Cümle düzeninde mi?
  • Türkçe İ/ı doğru mu? "İstanbul", "İZMİR" gibi kelimeler doğru büyütülmüş/küçültülmüş mü?
  • Fazla boşluk var mı? Çift boşluk, satır sonu boşluğu veya fazla boş satır kalmış mı?
  • ALL CAPS ölçülü mü? Tamamı büyük harfle yazılmış uzun metinler "bağırma" gibi algılanır; kısa vurgular için sınırlı kullan.
  • Kod/dosya adları tutarlı mı? Aynı projede karışık biçim (bazen camelCase, bazen snake_case) kullanılmamış mı?
  • Liste alfabetik mi olmalı? Uzun bir isim/ürün listesi, A-Z sıralamayla daha kolay taranır.

Bu kontrol listesindeki adımların çoğu, ayrı ayrı araçlara ihtiyaç duymadan HarfDönüş'ün tek ekranında yapılabilir: mod sekmeleri, boşluk temizleme, satır sıralama ve geliştirici biçimleri aynı sayfada bir arada. Türkçe İ/ı sorununun teknik kökenini merak ediyorsan bu rehbere, başlık biçimlendirme kurallarını merak ediyorsan Başlık Düzeni yazımıza göz atabilirsin.

Sık sorulan sorular

Caps Lock ile yanlışlıkla yazılmış bir metin nasıl düzeltilir?
Metni bir çeviriciye yapıştırıp önce küçük harf moduna, ardından istersen Cümle düzeni'ne çevir. Türkçe İ/ı için tr-TR uyumlu bir araç kullanmak önemlidir.
Fazla boşlukları metinden nasıl temizlerim?
Kelimeler arası birden fazla boşluğu teke indiren ve satır başı/sonundaki boşlukları kırpan bir "boşluk temizleme" aracı kullanın; kopyala-yapıştır sırasında biriken görünmez boşlukları tek tıkla temizler.
Hangi durumda hangi geliştirici biçimini kullanmalıyım?
JS/Java değişkeni için camelCase, sınıf/bileşen için PascalCase, Python/veritabanı için snake_case, URL/CSS için kebab-case, sabit/ENV için CONSTANT_CASE kullanılır.
Metin satırlarını alfabetik nasıl sıralarım?
Satırları A-Z sıralayan bir araç kullanın; Türkçe alfabetik sıralamayı (ç, ğ, ı, ö, ş, ü harflerinin doğru konumu) dikkate alan bir araç seçin, aksi halde sıralama hatalı çıkabilir.
Bir başlığı sosyal medya için nasıl biçimlendirmeliyim?
Kısa başlıklar için Başlık Düzeni, gövde metni için Cümle düzeni kullanın. Tamamı büyük harfle (ALL CAPS) yazılmış uzun metinler bazı platformlarda "bağırma" olarak algılanabilir; ölçülü kullanın.

İlgili rehberler

Metodoloji & kaynaklar. Bu yazıdaki ipuçları, HarfDönüş'ün kendi araç setiyle (harf modları, boşluk temizleme, satır sıralama/ters çevirme, geliştirici biçimleri) birebir uyumludur. Alfabetik sıralama Türkçe (tr) yerel ayar karşılaştırma kurallarına (localeCompare(..,'tr')) göre yapılır. Kaynaklar: Unicode CLDR Türkçe (tr) yerel ayar kuralları · yaygın programlama adlandırma standartları. Son güncelleme: 17 Temmuz 2026. Metniniz cihazınızdan çıkmaz; sonuçlar bilgilendirme amaçlıdır.