Miza Račun

Pretvornik v camelCase

Prilepite besedilo ali besede in jih pretvorite v camelCase — za imena spremenljivk, ključe JSON in kodo. Deluje v vašem brskalniku.

Zasebno — štetje poteka v vašem brskalniku, nič se ne naloži

Rezultat

Kako se besede razdelijo

Vnos se razdeli na mejah camelCase/PascalCase (mala črka ali številka, ki ji sledi velika črka) ter ob vsakem ločilu ali presledku — zato se «my-var_name», «myVarName» in «my var name» pretvorijo enako. Številke se pripnejo k besedi pred njimi (userID42 → user, id42) in se nikoli ne razdelijo v svojo besedo.

Omejitev za kratice — preberi pred pretvorbo imen API-jev

Zaporedne velike črke (veriga kratic, kot so HTTP, XML, ID) se NE ločijo od besede, ki sledi — getHTTPResponse se pretvori v get_httpresponse, ne v get_http_response; XMLParser se pretvori v xmlparser, ne v xml_parser. To je resnična, preverjena omejitev pravila za meje (mala črka/številka → velika črka), ne redek hrošč — če potrebuješ ločevanje po posameznih kraticah, pred pretvorbo vstavi ročno ločilo (getHTTP_Response).

Končano

Pretvorjeno besedilo se med tipkanjem sproti prikazuje v izhodnem polju — kopirajte ga ali uporabite Prenos, če ga vaš brskalnik podpira. Zgodovina pretvorb se ne shranjuje; ob osvežitvi strani se obe polji počistita.

Kaj je camelCase?

camelCase poveže besede brez presledkov in vsako besedo, razen prve, zapiše z veliko začetnico: "user profile page" postane "userProfilePage". To je standardni slog poimenovanja za spremenljivke v JavaScriptu, Javi in številnih drugih jezikih.

Ali lahko pretvorim cele stavke?

Da — vsaka vrstica se pretvori posebej, zato lahko prilepiš seznam imen ali fraz in dobiš en camelCase identifikator na vrstico. Ločila in odvečni presledki se samodejno odstranijo.

Ali je pretvorjeno besedilo vedno veljavna koda?

Ne — to je preprosta pretvorba velikosti črk, ne razčlenjevalnik pravil za identifikatorje v določenem jeziku (rezervirane besede, dovoljeni znaki itd. še vedno veljajo). Pred uporabo pretvorjenega imena kot pravega identifikatorja preveri pravila poimenovanja svojega jezika.

↑ Nazaj v orodje