UltKit

Büyük Küçük Harf Dönüştürücü

Metni yapıştırın ve sekiz harf düzeni arasında geçiş yapın: dördü yazı, dördü kod için. Sonuç siz yazdıkça güncellenir, satır sonlarınızı korur ve basit bir A–Z tablosu yerine Unicode büyük/küçük harf kurallarını uygular.

Şuna dönüştür

0 karakter · 0 kelime · 0 satır

0 karakter · 0 kelime · 0 satır

Tamamen bu tarayıcı sekmesinde çalışır. Metniniz asla yüklenmez veya saklanmaz.

Ne yapar?

Büyük/Küçük Harf Dönüştürücü harf büyüklüğünü yeniden yazar: BÜYÜK HARF, küçük harf, Başlık Düzeni, Cümle düzeni, yazılımcı stilleri camelCase, snake_case ve kebab-case ile aLtErNaTiF düzen. Unicode harf eşlemesini kullanır; Türkçe noktalı ve noktasız i için seçenek sunar.

Önce
User Profile ID
Sonra
user_profile_id

Sekiz harf düzeni ve kullanım alanları

BÜYÜK HARF ve küçük harf için bir açıklama gerekmez, ancak çoğu zaman asıl hedef bunlar olmaz: başlıklar genellikle her kelimenin büyük harfle başladığı Başlık Biçimi ister, tamamı büyük harfle yapıştırılmış metinler ise yalnızca her cümlenin ilk harfinin büyük olduğu Cümle biçimi ister. Yazım kılavuzları başlıklardaki küçük kelimeler konusunda ayrışır (AP ve Chicago kısa edat ve tanımlıkları küçük yazar, ancak listeleri farklıdır). Bu yüzden bu dönüştürücü her kelimeyi büyük harfle başlatır, istisnaları size bırakır.

Kod biçimleri metni boşluklardan, noktalama işaretlerinden ve mevcut büyük harflerden kelimelere ayırır; bu yüzden XMLHttpRequest, snake_case biçiminde xml_http_request olur. camelCase değişkenler için JavaScript ve Java geleneğidir, snake_case Python'da ve SQL sütun adlarında standarttır, kebab-case ise URL'lerde, CSS sınıf adlarında ve dosya adlarında kullanılır. aLtErNaTiNg biçimi tamamen süslemedir ve çoğunlukla mizahi paylaşımlarda görülür.

Büyük/küçük harf dönüştürme neden göründüğünden zordur?

Büyük/küçük harf eşlemesini İngilizcenin 26 harfi değil, Unicode Standardı belirler ve bazı eşlemeler metnin uzunluğunu değiştirir. Almanca ß büyük harfe SS olarak dönüşür, yani bir kelime bir harf uzayabilir. Yunanca büyük Σ'nın iki küçük harf biçimi vardır: kelime içinde σ, kelime sonunda ς. fi gibi bağlı harfler büyük yazıldığında iki harfe açılır.

Türkçe ve Azerice, İngilizcenin iki harf bulunan yerde dört harfe sahiptir: noktalı i ve İ, noktasız ı ve I. Varsayılan Unicode kurallarıyla "İ" küçük harfe çevrilince i ve ardından birleştirici bir nokta elde edilir, "i" büyük harfe çevrilince ise düz bir I çıkar; bu da istanbul sözcüğünü yanlış yazar. Türkçe seçeneğini işaretlerseniz dönüştürücü dile özgü eşlemeyi kullanır, böylece istanbul İSTANBUL, ILIK ise ılık olur. Dizeleri toUpperCase ile karşılaştıran kodların Türk kullanıcılarda hata verebilmesinin nedeni de budur; bu hata kendi adını alacak kadar ünlüdür: Türkiye testi.

Temiz sonuç için ipuçları

Dönüştürmeden sonra en çok kısaltmaları kontrol edin. Başlık Biçimi NASA'yı Nasa, Cümle biçimi ise nasa yazar; çünkü dönüştürücü hangi kelimelerin özel ad olduğunu bilemez. Bunları elle düzeltin veya yalnızca gereken kısmı dönüştürün. Tanımlayıcı hazırlarken tırnak işareti ve emoji gibi karakterleri önceden silin; camelCase, snake_case ve kebab-case çıktısında bunlar atılır. Metnin kaç kelime veya karakter olduğunu da öğrenmek isterseniz metni Kelime Sayacı aracına yapıştırın.

Sık sorulan sorular

Harf dönüştürücü satır sonlarımı korur mu?
Evet. Her biçim satır satır çalışır, bu yüzden listeler ve paragraflar düzenini korur. camelCase, snake_case ve kebab-case biçimlerinde her satır kendi tanımlayıcısına dönüşür.
Almancadaki ß neden SS oldu?
Bu, ß için standart Unicode büyük harf eşlemesidir. Büyük ẞ harfi de vardır (Unicode 5.1'de eklendi), ancak varsayılan harf dönüştürme, Almanca yazım kurallarının geleneksel olarak gerektirdiği gibi yine SS üretir.
Dönüştürücü snake_case için kelimeleri nasıl ayırır?
Her boşlukta veya noktalama işaretinde, küçükten büyük harfe her geçişte ve ardından küçük harf gelen bir kısaltmanın son büyük harfinden önce yeni bir kelime başlatır; böylece HTMLParser, html_parser olur.
Türkçe kurallarını ne zaman açmalıyım?
Metin Türkçe veya Azerice olduğunda. Bunlar olmadan i ve I İngilizcedeki gibi eşlenir; bu da noktalı büyük İ veya noktasız küçük ı içeren kelimelerin yanlış yazılmasına yol açar.
PascalCase'e dönüştürebilir mi?
camelCase kullanın ve her satırın ilk harfini büyük yapın; PascalCase yalnızca bu ilk harfte farklıdır. Sabit biçimi (UPPER_SNAKE_CASE), snake_case'in ardından BÜYÜK HARF uygulanmış halidir.