Plocha Účet

Převodník do camelCase

Vložte text nebo slova a převeďte je do camelCase — pro názvy proměnných, klíče JSONu i kód. Funguje v prohlížeči.

Soukromé — počítání běží v prohlížeči, nic se neodesílá

Výsledek

Jak se slova dělí

Vstup se dělí na hranicích camelCase/PascalCase (malé písmeno nebo číslice následované velkým písmenem) a také podle jakékoli interpunkce nebo mezer — takže «my-var_name», «myVarName» i «my var name» se převedou stejně. Číslice se připojují ke slovu před nimi (userID42 → user, id42), nikdy se nedělí na vlastní slovo.

Omezení u zkratek — přečtěte si před převodem API názvů

Souvislé bloky velkých písmen (zkratky jako HTTP, XML, ID) se NEoddělují od slova, které následuje — getHTTPResponse se převede na get_httpresponse, ne na get_http_response; XMLParser se převede na xmlparser, ne na xml_parser. Jde o skutečné, ověřené omezení pravidla pro hranice (malé/digit → velké písmeno), ne o vzácnou chybu — pokud potřebujete dělení po jednotlivých zkratkách, vložte před převodem ruční oddělovač (getHTTP_Response).

Hotovo

Převáděný text se během psaní průběžně zobrazuje v poli výstupu — zkopírujte ho nebo použijte Stažení, pokud to váš prohlížeč podporuje. Neukládá se žádná historie převodů; po obnovení stránky se obě pole vymažou.

Co je camelCase?

camelCase spojuje slova bez mezer a každé slovo kromě prvního píše s velkým počátečním písmenem: "user profile page" se změní na "userProfilePage". Je to běžný styl pojmenování proměnných v JavaScriptu, Javě a mnoha dalších jazycích.

Můžu převést celé věty?

Ano — každý řádek se převádí zvlášť, takže můžete vložit seznam názvů nebo frází a dostat jeden camelCase identifikátor na řádek. Interpunkce a extra mezery se automaticky odstraní.

Je převedený text vždy platný kód?

Ne — jde o prostou transformaci velikosti písmen, ne o parser pravidel pro identifikátory v konkrétním jazyce (rezervovaná slova, povolené znaky apod. stále platí). Před použitím převedeného názvu jako skutečného identifikátoru si zkontrolujte pravidla svého jazyka.

↑ Zpět k nástroji