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.
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.