NordVPN
SponsoredVPN no-log con oltre 6.400 server in 111 paesi. Threat Protection blocca pubblicità, tracker e malware.
Ottieni NordVPN →Digita qualsiasi testo e vedi dieci trasformazioni comuni affiancate, ognuna con un pulsante di copia. Utile per rinominare variabili, nomi di file, titoli, slug e pulizia dei dataset.
hello world example
HELLO WORLD EXAMPLE
Hello World Example
Hello world example
helloWorldExample
HelloWorldExample
hello_world_example
hello-world-example
HELLO_WORLD_EXAMPLE
HELLO WORLD EXAMPLE
camelCase: identificatori JavaScript e Java (nomeVariabile). PascalCase: classi e componenti React (ProfilUtente). snake_case: variabili Python e Ruby (profil_utente). kebab-case: URL e classi CSS (profil-utente). CONSTANT_CASE: variabili di ambiente e costanti (PROFIL_UTENTE).
Title Case: titoli di libri e articoli, intestazioni. Frase: la maggior parte delle moderne etichette UI e intestazioni — più facile da leggere di Title Case per le stringhe lunghe. MAIUSCOLO: enfasi, abbreviazioni. minuscolo: tag, etichette, nomi di file che devono essere insensibili alle maiuscole.
Dividiamo su spazi bianchi, trattini, underscore, barre e punti. Dividiamo anche sul confine tra una lettera minuscola e una maiuscola (quindi 'ciaoBello' si divide in ['ciao', 'Bello']) e tra una lettera e una cifra. Questo gestisce la maggior parte dei casi quotidiani inclusi codice incollato, slug e percorsi di file.
Casi limite: gli acronimi tutti maiuscoli ('XMLHTTPRequest') non si dividono in modo pulito senza contesto, quindi trattiamo le lettere maiuscole consecutive come un singolo blocco di parole e lasciamo all'utente la pulizia se necessario. Per la maggior parte del testo quotidiano — frasi, titoli, nomi di colonne nei dataset — il parser produce il risultato atteso.
Quando si migra tra linguaggi, incolla un elenco di nomi di identificatori e copia fuori la versione convertita. snake-to-camel è il confine JavaScript-Python più comune; kebab-to-snake è comune quando si refactorizzano attributi HTML in oggetti JS.
Per gli slug SEO, il kebab-case è lo standard — leggibile negli URL e Google tratta i trattini come separatori di parole (gli underscore non lo sono). 'nome-prodotto' è preferibile a 'nome_prodotto' per qualsiasi percorso URL rivolto agli utenti.
Le lettere maiuscole consecutive vengono trattate come un singolo blocco. 'XMLParser' si divide in 'XML' e 'Parser'. Funziona per la maggior parte del codice; rivedi e aggiusta a mano per i casi limite.
I trattini sono trattati come confini di parola dal parser URL di Google; gli underscore no. Gli URL kebab-case si indicizzano in modo più affidabile per la SEO.
Title Case mette in maiuscolo la maggior parte delle parole ('Il Rapido Volpe Marrone'). Frase mette in maiuscolo solo la prima parola e i nomi propri ('Il rapido volpe marrone'). Le UI moderne tendono a preferire il caso frase.
Sì — toLowerCase/toUpperCase di JavaScript sono compatibili con Unicode. I diacritici e le scritture non latine passano correttamente.
Sì — incolla qualsiasi output convertito per maiuscole e usa una conversione diversa. Il round-tripping camelCase ↔ snake_case è privo di perdite.
Convenzionalmente, camelCase mette in maiuscolo solo la prima lettera di ogni parola successiva. 'XmlHttpRequest' è preferito a 'XMLHTTPRequest' nelle guide di stile moderne.
No. Tutte le trasformazioni vengono eseguite localmente.
Incolla l'intero elenco in una volta. Ogni riga viene trattata come un input separato all'interno dello stesso stile — converti, poi dividi le righe secondo necessità.
VPN no-log con oltre 6.400 server in 111 paesi. Threat Protection blocca pubblicità, tracker e malware.
Ottieni NordVPN →Cloud hosting gestito su DigitalOcean, AWS o GCE: server pronti in pochi minuti, senza amministrazione di sistema.
Prova Cloudways →Freelancer per design, testi, sviluppo e marketing da 5 $, con recensioni e protezione dell'acquirente.
Scopri Fiverr →