Masa Hesap

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

Metin ya da sözcükleri yapıştırın ve onları camelCase’e dönüştürün — değişken adları, JSON anahtarları ve kod için. Tarayıcınızda çalışır.

Gizli — sayım tarayıcınızda yapılır, hiçbir şey yüklenmez

Sonuç

Kelimeler nasıl ayrılır

Girdi, camelCase/PascalCase sınırlarında (küçük harf ya da rakamdan sonra gelen büyük harf) ve herhangi bir noktalama işareti ya da boşlukta bölünür — yani «my-var_name», «myVarName» ve «my var name» aynı şekilde dönüştürülür. Rakamlar kendilerinden önceki kelimeye eklenir (userID42 → user, id42); asla kendi başına ayrı bir kelimeye bölünmez.

Kısaltma sınırı — API adlarını dönüştürmeden önce okuyun

Ardışık büyük harfler (HTTP, XML, ID gibi bir kısaltma dizisi) kendilerinden sonraki kelimeden AYRILMAZ — getHTTPResponse, get_http_response yerine get_httpresponse olur; XMLParser, xml_parser yerine xmlparser olur. Bu, sınır kuralının (küçük harf/rakam → büyük harf) gerçek ve doğrulanmış bir sınırlamasıdır, nadir bir hata değildir — her kısaltmayı ayrı bölmek istiyorsanız dönüştürmeden önce elle bir ayraç ekleyin (getHTTP_Response).

Tamamlanıyor

Dönüştürülen metin, siz yazdıkça çıktı kutusunda canlı olarak görünür — Kopyalayın ya da tarayıcınız destekliyorsa İndir'i kullanın. Dönüşüm geçmişi tutulmaz; sayfayı yenilemek her iki kutuyu da temizler.

camelCase nedir?

camelCase, kelimeleri boşluk olmadan birleştirir ve ilk kelime dışındaki her kelimenin ilk harfini büyük yazar: "user profile page" → "userProfilePage". JavaScript, Java ve daha birçok dilde değişken adları için standart adlandırma biçimidir.

Tüm cümleleri dönüştürebilir miyim?

Evet — her satır ayrı dönüştürülür; böylece bir ad veya ifade listesini yapıştırıp satır başına bir camelCase tanımlayıcı elde edebilirsiniz. Noktalama işaretleri ve fazla boşluklar otomatik olarak kaldırılır.

Dönüştürülen metin her zaman geçerli kod mu?

Hayır — bu, düz metin için basit bir büyük/küçük harf dönüşümüdür; belirli bir dilin tanımlayıcı kurallarını ayrıştırmaz (ayrılmış kelimeler, izin verilen karakterler vb. yine geçerlidir). Dönüştürülmüş bir adı gerçek bir tanımlayıcı olarak kullanmadan önce kendi dilinizin adlandırma kurallarını kontrol edin.

↑ Araca dön