Konvertor velikosti písmen
Převod textu mezi UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE a dot.case.
Vytvořil JXXR1 · ♥ Sponzorovat · ☕ Kup mi kávu
K čemu to slouží?
Programátorský kód, JSON klíče, CSS třídy a URL slugy používají různé case konvence — camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case. Tenhle nástroj vezme jakýkoli text a okamžitě ho přepíše do libovolného z nich.
Kdy to použít
- Konverze API JSON keys z
snake_case(Python) nacamelCase(JavaScript). - Generování CSS class jmen z titulku komponenty.
- Příprava CONSTANT_CASE názvů pro environment variables.
- Rychlá normalizace copy-paste textu před vložením do dokumentu.
Časté chyby
- Akronymy.
HTMLParserv PascalCase je validní — když to převedeš na snake_case, může to skončit jakoh_t_m_l_parser, i když chcešhtml_parser. Domluvit konvenci předem. - Sentence case ≠ Title Case. Sentence: první slovo velké; Title: každé slovo velké kromě spojek.
- Čísla.
foo2barse při konverzi může rozdělit jakofoo_2_barnebofoo2_bar— záleží na implementaci. - Diakritika. České znaky (š, č, ž…) zůstávají při většině konverzí, ale nejsou validní ve slug-formátech.