Yükleme yok, %100 yerel, hesap yok

Harf Dönüştürücü

camelCase, PascalCase, snake_case, kebab-case, Başlık Büyüklüğü, BÜYÜK_HARF, küçük harf ve URL slug arasında dönüştürün. Hiçbir şey tarayıcınızı terk etmez.

Harf Dönüştürücü nasıl çalışır

Büyük/küçük harf dönüştürücü, yapıştırılan metni dokuz yaygın biçimden birine dönüştürür: camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, Sentence case, UPPER CASE ve lower case. Hedef biçimi seçin, kopyalamak için bir kez tıklayın; dönüştürme tamamdır. Yazdığınız veya yapıştırdığınız hiçbir şey iletilmez; her dönüşüm tarayıcı sekmenizde düz bir dize işlemi olarak çalışır.

Dönüştürme mantığı kesme işaretlerini, kısa çizgileri ve karma ayırıcıları doğru biçimde işler. Sentence case yalnızca ilk sözcüğü büyük harfle yazar ve ardışık boşlukları tek sözcük sınırı olarak kabul eder. Title Case, sözcüklerin çoğunu büyük harfle yazar; ancak kısa edat ve bağlaçlar cümle ortasında küçük harfle kalır. Siz yazmayı bırakır bırakmaz çıktı alanı güncellenir; bu sayede birkaç biçim arasında geçiş yapmak yalnızca birkaç saniye alır.

Harf Dönüştürücü nasıl kullanılır, adım adım

  1. Dönüştürmek istediğiniz metni giriş alanına yapıştırın veya yazın.
  2. Seçenekler listesinden hedef büyük/küçük harf biçimini seçin.
  3. Dönüştürülmüş sonucu çıktı alanında okuyun.
  4. Sonucu panonuza kopyalamak için kopyala düğmesine tıklayın.

Yaygın kullanım örnekleri

  • "user first name" gibi okunabilir bir API alan adını veritabanı sütun tanımı için snake_case biçimine dönüştürün.
  • Bir stili CSS-in-JS'e taşırken CSS sınıf adlarının listesini kebab-case'den camelCase'e yeniden biçimlendirin.
  • TypeScript enum değeri olarak kullanmak üzere bir hata mesajını cümle biçiminden CONSTANT_CASE'e çevirin.
  • Otomatik oluşturulmuş bir başlık dizisindeki her öğeyi arayüzde göstermeden önce Title Case olarak düzeltin.

Sık sorulan sorular

Metnim harici bir servise gönderiliyor mu?

Hayır. Büyük/küçük harf mantığı, bu tarayıcı sekmesinde çalışan saf dize dönüşümlerinden oluşur. Yapıştırdığınız metin, yazdığınız andan kopyaladığınız ana kadar cihazınızda kalır.

Araç sözcükleri nasıl ayırıyor?

Boşluklar, alt çizgiler, kısa çizgiler ve küçük harften büyük harfe geçişlerde (zaten camelCase veya PascalCase'de olan girişler için) sınır algılar. Örneğin "myHTTPClient", büyük harf dizisi nedeniyle ["my", "HTTP", "Client"] olarak ayrılır. Aksanlı harfler ve CJK karakterleri kaldırılmak yerine korunur: ait oldukları sözcükle birlikte taşınırlar.

camelCase ve PascalCase'de kısaltmalar korunuyor mu?

HTTP, URL veya ID gibi kısaltmalar camelCase'de sözcük ortasına geldiğinde küçük harfe çevrilir (httpClient, urlParser). Bu, en yaygın JavaScript kuralını izler. CONSTANT_CASE'de ise tamamen büyük harf kalırlar.

Çok satırlı metin dönüştürebilir miyim?

Evet. Her satır bağımsız olarak dönüştürülür; bu sayede bir seferde tanımlayıcı veya başlık listesi işleyebilirsiniz. Boş satırlar çıktıda da boş satır olarak korunur.

Title Case ile Sentence case arasındaki fark nedir?

Title Case çoğu sözcüğün ilk harfini büyük yapar (cümle ortasındaki kısa edatlar ve bağlaçlar küçük harfle kalır). Sentence case ise yalnızca girişin ilk sözcüğünü büyük harfle yazar; geri kalanını olduğu gibi bırakır. Özel isimler için düzeltmeyi kendiniz yapmanız gerekir.