Vai al contenuto
Toova
Tutti gli strumenti

Case Converter (camelCase, snake_case, ecc.)

Privacy by design — tutto gira nel tuo browser

Converti testo tra ogni case comune — camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, dot.case, Title Case — direttamente nel browser con un clic. Toova gestisce token, abbreviazioni, acronimi e caratteri unicode in modo pulito e preciso, senza upload, senza registrazione e senza account necessario.

Quale case usare dove

I linguaggi di programmazione hanno convenzioni forti. JavaScript e Java preferiscono camelCase per le variabili e PascalCase per le classi. Python e Ruby usano snake_case. Gli slug URL e le classi CSS usano kebab-case. Le variabili d'ambiente usano CONSTANT_CASE. Toova converte tra tutti in un clic, il che batte la modifica manuale ogni volta che copi un nome da un contesto all'altro.

Tokenizzazione intelligente

Dividere una stringa in parole è più difficile di quanto sembri. Toova rileva i confini dai gobbe camelCase, dagli underscore snake_case, dai trattini kebab-case e dalle lettere maiuscole consecutive (così APIRequest diventa API Request, non A P I Request). Gli acronimi come HTTP, URL, ID e JSON vengono preservati correttamente quando si converte in camelCase o PascalCase — ottieni httpRequest, non hTTPRequest.

Solo locale

La conversione del case avviene interamente nel browser, senza contattare nessun server esterno. Le stringhe che incolli non lasciano mai la pagina e non vengono registrate da nessuno. Questo conta quando stai convertendo nomi da un codebase privato, nomi di campi cliente o qualsiasi identificatore riservato che non incolleresti in un form di terze parti. La pagina funziona offline dopo il primo caricamento.

Domande frequenti

Quale case dovrei usare per le variabili?
Abbina il tuo linguaggio e il tuo team. JavaScript e Java usano camelCase. Python e Ruby usano snake_case. La coerenza conta più della scelta specifica — scegli quello che il tuo codebase usa già.
Come gestisce Toova gli acronimi?
Gli acronimi comuni (HTTP, URL, ID, JSON, XML) vengono preservati nella loro forma naturale quando si converte in camelCase o PascalCase. Così getApiResponse resta getApiResponse, non getAPIresponse o getapiresponse.
Può convertire da qualsiasi case a qualsiasi case?
Sì. Toova tokenizza l'input in parole indipendentemente dal case sorgente, poi lo riformatta nel case target. Puoi incollare input misto e ottenere output pulito nello stile target.
Gestisce caratteri non-ASCII?
Sì. Lettere Unicode, caratteri accentati e testo CJK vengono preservati. Il rilevamento dei confini di parola usa le proprietà Unicode, così funziona correttamente con identificatori non in inglese.
Il mio testo viene inviato da qualche parte?
No. La conversione gira interamente nel browser. Nulla viene caricato o registrato.