Büyük Küçük Harf Dönüştürücü — BÜYÜK, küçük, Başlık, camelCase, snake_case ve Daha Fazlası

Metni tek tıkla on iki yazım biçimi arasında değiştirin: BÜYÜK HARF ve cümle düzeninden camelCase, snake_case ve kebab-case’e kadar.

125 karakter · 4 satır

Hedef biçim

Buradaki Başlık Düzeni Chicago stilini izler (“of”, “the”, “and” gibi kısa İngilizce kelimeler küçük kalır). APA, MLA veya AP kuralları için başlık düzeni dönüştürücüsünü kullanın.

Tamamen tarayıcınızda çalışır. Yazdığınız hiçbir şey bize gönderilmez veya saklanmaz. Tüm ücretsiz araçlara göz atın.

Bir sorun mu buldunuz, ya da daha iyi olabilecek bir şey mi? Her mesajı okuyor ve sorunları hızla düzeltiyoruz.

Bu ücretsiz büyük küçük harf dönüştürücü, metni tek tıkla BÜYÜK HARF, küçük harf, Başlık Düzeni, Cümle düzeni ve programcı biçimleri (camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE ve dot.case) arasında değiştirir. Caps Lock açıkken yazılmış bir paragrafı, bir sütun veritabanı alanını ya da düzeltilmesi gereken bir başlığı yapıştırın, biçimi seçin ve sonucu kopyalayın.

Çoğu dönüştürücü asıl programcı biçimlerinde hata yapar. Bu araç kelimeleri boşluk, alt çizgi, kısa çizgi ve noktalardan, ayrıca bir kelimenin içindeki harf büyüklüğü değişimlerinden böler; böylece getHTTPResponseCode, gethttpresponsecode yerine get_http_response_code olur. Her satır ayrı dönüştürülür, yapıştırılan liste liste olarak kalır. Aksanlı ve Latin dışı harfleri destekler ama dilbilgisi bilmez: Cümle düzeni noktadan sonra büyük harf koyar ve İngilizcedeki yalnız “i”yi düzeltir, ancak “paris”in özel isim olduğunu anlayamaz.

Nasıl kullanılır

  1. Metninizi kutuya yazın veya yapıştırın. Nasıl çalıştığını görebilmeniz için bir örnek zaten yer alıyor.
  2. Bir biçim düğmesine tıklayın. Aşağıdaki sonuç hemen güncellenir ve girdiyi düzenledikçe güncellenmeye devam eder.
  3. camelCase, snake_case ve diğer kod biçimlerinde bütün bir listeyi dönüştürmek için her satıra bir ad yazın.
  4. Sonucu kopyalayın, metin dosyası olarak indirin ya da başka bir dönüşüm eklemek için Girdi olarak kullan’a tıklayın.

Sık sorulan sorular

Tamamı büyük harfle yazılmış metni küçük harfe nasıl çeviririm?

Metni yapıştırıp her şeyi küçük harfe çevirmek için küçük harf’e, her cümlenin başında büyük harf kalması için Cümle düzeni’ne tıklayın; Caps Lock açıkken yazılmış metin için genellikle istenen budur. Cümle düzeni İngilizce “I” kelimesini de büyük yazar, ancak kişi ve yer adları küçük kalır; yayımlamadan önce bunları kontrol edin.

camelCase ile PascalCase arasındaki fark nedir?

İkisi de kelimeleri boşluksuz birleştirir ve her kelimenin ilk harfini büyük yazar. camelCase ilk harfi küçük bırakır (firstName), PascalCase onu da büyük yazar (FirstName). JavaScript ve Java, değişkenler ve fonksiyonlar için camelCase, sınıflar için PascalCase kullanır; React bileşen adlarında PascalCase zorunludur.

snake_case ile kebab-case ne zaman kullanılır?

snake_case (alt çizgiyle birleştirilmiş kelimeler) Python değişken ve fonksiyonları, Ruby ve çoğu SQL sütun adı için standarttır. kebab-case (kısa çizgi) URL’lerde, CSS sınıf adlarında ve komut satırı seçeneklerinde kullanılır. Çoğu dilde kısa çizgi eksi işareti olarak okunduğu için kebab-case değişken adlarında kullanılamaz.

Başlık Düzeni burada ne yapar?

Chicago Manual of Style’a göre ana kelimeleri büyük harfle başlatır, kısa artikel, bağlaç ve edatları küçük bırakır (“The Lord of the Rings”). Bu, İngilizceye özgü bir başlık kuralıdır. Özellikle APA, MLA veya AP kurallarına ihtiyacınız varsa, her kılavuzun kendi küçük kelime listesini uygulayan başlık düzeni dönüştürücüsünü kullanın.

Aksanlı harflerle ve diğer alfabelerle çalışır mı?

Evet. é, ñ, ü gibi harfler, Yunan ve Kiril alfabeleri doğru şekilde dönüştürülür; Almancadaki ß büyük harfte SS olur. Çince veya Arapça gibi büyük-küçük harf ayrımı olmayan yazılar değişmeden kalır. Tanımlayıcı biçimleri dilden bağımsız kurallar kullanır; bu yüzden Türkçeye ayarlı bir tarayıcı “id”yi “İD”ye çevirmez, ID olarak yazar.

Hangi biçim nerede kullanılır

• camelCase: JavaScript, TypeScript ve Java değişken ve fonksiyonları; birçok API’de JSON anahtarları.

• PascalCase: Çoğu dilde sınıf adları, React bileşenleri, C# metot ve özellikleri, TypeScript tipleri.

• snake_case: Python değişken ve fonksiyonları (PEP 8), Ruby, Rust değişkenleri, PostgreSQL ve MySQL sütun adları.

• CONSTANT_CASE: Çoğu dilde sabitler ve ortam değişkenleri (DATABASE_URL).

• kebab-case: URL slug’ları, CSS sınıfları, HTML öznitelikleri, npm paket adları, komut satırı seçenekleri.

• dot.case: Yapılandırma anahtarları (Java properties, bazı loglama ve i18n sistemleri).

• Başlık Düzeni: İngilizce başlıklar; stil kılavuzları hangi kısa kelimelerin küçük kalacağı konusunda farklılık gösterir.

• Cümle düzeni: Çoğu tasarım sisteminde gövde metni, arayüz etiketleri ve düğmeler (Google’ın Material’ı ve Apple’ın yönergeleri etiketlerin çoğunda bunu kullanır).

Kod biçimleri için kelimeler nasıl bölünür

Herhangi bir metinden camelCase veya snake_case oluşturmak için dönüştürücü önce metni kelimelere ayırır. Harf ya da rakam olmayan her karakter bir sınırdır; yani boşluklar, alt çizgiler, kısa çizgiler, noktalar ve eğik çizgiler kelimeleri ayırır. Kesme işaretleri sınır sayılmak yerine silinir; bu nedenle “don't”, don_t değil dont olur.

Bir kelimenin içinde, küçük harf veya rakamdan sonra büyük harf geldiğinde (userId → user, Id) ve art arda gelen büyük harflerin ardından büyük-küçük harf çifti geldiğinde (XMLHttp → XML, Http) bölünür. İkinci kural kısaltmaları bir arada tutar ve bir kod biçiminden diğerine dönüştürüp geri almayı kayıpsız kılar. Rakamlar önceki kelimeye bağlı kalır; version2Beta, version2_beta olur.