Konvertor veľkosti písmen
Prevod textu medzi UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE a dot.case.
Vytvoril JXXR1 · ♥ Sponzorovať · ☕ Kúp mi kávu
Načo to slúži?
Programátorský kód, JSON kľúče, CSS triedy a URL slugy používajú rôzne case konvencie — camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case. Tento nástroj zoberie akýkoľvek text a okamžite ho prepíše do ľubovoľného z nich.
Kedy to použiť
- Konverzia API JSON keys z
snake_case(Python) nacamelCase(JavaScript). - Generovanie CSS class mien z titulku komponentu.
- Príprava CONSTANT_CASE názvov pre environment variables.
- Rýchla normalizácia copy-paste textu pred vložením do dokumentu.
Časté chyby
- Akronymy.
HTMLParserv PascalCase je validný — keď to prevedieš na snake_case, môže to skončiť akoh_t_m_l_parseraj keď chcešhtml_parser. Dohodnúť konvenciu vopred. - Sentence case ≠ Title Case. Sentence: prvé slovo veľké; Title: každé slovo veľké okrem spojok.
- Čísla.
foo2barsa pri konverzii môže rozdeliť akofoo_2_baralebofoo2_bar— záleží na implementácii. - Diakritika. Slovenské znaky (š, č, ž…) zostávajú pri väčšine konverzií, ale nie sú validné v slug-formátoch.