Metni yapıştırın, on düğmeden birine tıklayın, sonucu kopyalayın. Metin harf biçimi dönüştürücü, kutuyu yerinde BÜYÜK HARF, küçük harf, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE veya dEğIsEn hArFlEr olarak yeniden yazar.
Bir adın hangi yazımı istediği
Bir API user_first_name gönderir ve JavaScript istemcisi userFirstName bekler. Bir blog başlığı gelistiriciler-icin-web-araclari slug'ına dönüşmelidir. "max upload size" adlı bir ayar, bir ortam dosyasına MAX_UPLOAD_SIZE olarak girer. Kod biçimlerinin işleri bunlardır. Sentence case'in daha sessiz bir işi var: birinin Caps Lock açıkken yazdığı bir paragrafı kurtarır.
XMLHttpRequest, über ve NASA nerede yanlış gider
Beş kod biçimi (camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE) sözcükleri şu yerlerde böler:
- boşluklar ve satır sonları
- her alt çizgi, tire veya nokta
userNamegibi, küçük harften büyük harfe her geçiş
Bir büyük harf dizisi bölünmez. XMLHttpRequest, snake_case'te xmlhttp_request olur ve HTMLParser, htmlparser olur. Diğer noktalama kalır: "hello, world", camelCase'te hello,World verir. Satır sonları boşluk sayılır; bu yüzden satır başına bir ad içeren bir liste tek bir tanımlayıcıya dönüşür. Böyle bir listeyi satır satır dönüştürün.
Title Case daha kabadır. Her sözcüğün ilk harfini büyütür ve diğer tüm harflere dokunmaz; bu yüzden büyük harfli bir metin büyük harfli kalır. Önce küçük harfe tıklayın. "ve" veya "ile" gibi küçük sözcüklerin bir listesi yoktur ve sözcük karakteri olarak yalnızca A–Z, rakamları ve alt çizgiyi bilir. Bu yüzden "über uns", "üBer Uns" olur ve "don't", "Don'T" olur. Kod biçimleri aksanlarla daha iyi başa çıkar: "über uns", camelCase'te überUns verir. Aksanlar slug'ta kalır, bu yüzden onları elle değiştirin.
Sentence case önce her şeyi küçültür; bu yüzden NASA, bir cümleyi açmıyorsa "nasa" olur. Her noktadan sonraki harfi büyütür, bu da "file.txt" metnini "File.Txt" yapar. Aksanlı bir harfle başlayan cümle küçük harfli kalır. BÜYÜK HARF ve küçük harf standart JavaScript kurallarını izler: "straße", "STRASSE" olur ve ß geri gelmez.
Dönüşümlü biçim, boşluklar dahil her karakteri sayar ve küçük harfle başlar. "web tools", "wEb tOoLs" verir.
Metin harf biçimi dönüştürücüyle dört adım
- Metninizi Girdi metni alanına yazın veya yapıştırın. Kutu "geliştiriciler ve tasarımcılar için web araçları takımı" satırıyla başlar.
- Dönüştürme işlemleri altındaki on düğmeden birine tıklayın, örneğin camelCase (JavaScript).
- Kutudaki metin hemen değiştirilir ve "Metin dönüştürüldü!" iletisi görünür. Geri alma yoktur. Boş bir kutu hiçbir şey yapmaz.
- Sonucu panoya almak için Kopyala'ya, kutuyu boşaltmak için Temizle'ye basın.
Zincirleme kod biçimleriyle çalışır. Önce snake_case'e, sonra kebab-case'e tıklayın; çünkü alt çizgiler, tireler ve noktalar sözcük sınırı sayılır.
İstek yok, saklanan kopya yok
Dönüştürme tarayıcı sekmenizde JavaScript olarak çalışır. Bir tıklama istek göndermez ve tarayıcınızın ağ paneli hiçbir şey göstermez. Araç metni hiçbir yerde saklamaz. Kopyala panoya yazar ve hiçbir şey indirilmez.