Convertitore camelCase gratuito

Converti qualsiasi testo in camelCase, PascalCase, snake_case, kebab-case e altro ancora: tutto in una volta.

Un convertitore di convenzioni di denominazione trasforma qualsiasi testo nel formato giusto per il tuo linguaggio di programmazione o guida di stile: subito. Incolla una frase in qualsiasi formato e ottieni tutte e sette le convenzioni di denominazione in un colpo solo: niente riformattazioni manuali, niente errori.

  • ✓ camelCase: variabili e funzioni JavaScript
  • ✓ PascalCase: classi e componenti React
  • ✓ snake_case: Python, Ruby, colonne SQL
  • ✓ kebab-case: classi CSS, URL, flag CLI
  • ✓ SCREAMING_SNAKE_CASE: costanti e variabili ambiente
  • ✓ dot.case: chiavi di configurazione e nomi dei pacchetti
  • ✓ Maiuscole nei titoli: intestazioni ed etichette
  • ✓ Conversione in tempo reale mentre scrivi
camelCasehelloWorldExample
PascalCaseHelloWorldExample
snake_casehello_world_example
kebab-casehello-world-example
SCREAMING_SNAKE_CASEHELLO_WORLD_EXAMPLE
dot.casehello.world.example
Title CaseHello World Example

Come usare il convertitore di convenzioni di denominazione

  1. Scrivi o incolla il tuo identificatore in qualsiasi formato: vanno bene spazi, trattini, underscore o camelCase.
  2. Tutti e sette i formati si aggiornano in tempo reale mentre scrivi. Nessun pulsante da premere.
  3. Fai clic su Copia accanto al formato che ti serve e incollalo nel tuo codice, file di configurazione o CMS.

Guida rapida alle convenzioni di denominazione

  • camelCase: nomi di variabili e funzioni in JavaScript, TypeScript, Java, Swift.
  • PascalCase: nomi di classi, componenti React, tipi C# e interfacce TypeScript.
  • snake_case: variabili e funzioni Python, metodi Ruby, nomi colonne in PostgreSQL e MySQL.
  • kebab-case: nomi di classi CSS, attributi dati HTML, slug URL, nomi di pacchetti npm e flag CLI.
  • SCREAMING_SNAKE_CASE: costanti in Python, JavaScript e nella maggior parte dei linguaggi; variabili d’ambiente in shell e Docker.
  • dot.case: nomi dei package Java, namespace .NET, chiavi di configurazione (es. Spring Boot, TOML).

Guide correlate

Domande frequenti

Cos’è il camelCase?
camelCase unisce le parole senza separatori, con la prima lettera di ogni parola maiuscola tranne la prima (es. helloWorldExample). È molto usato per nomi di variabili e funzioni in JavaScript, TypeScript, Java e altri linguaggi.
Qual è la differenza tra camelCase e PascalCase?
Entrambi uniscono le parole senza separatori e mettono la maiuscola a ogni parola: ma PascalCase (detto anche UpperCamelCase) mette la maiuscola anche alla prima lettera (es. HelloWorldExample). PascalCase si usa spesso per nomi di classi e componenti React; camelCase per variabili e funzioni.
Quando usare snake_case invece di kebab-case?
snake_case (parole unite da underscore) è lo standard per variabili Python, metodi Ruby e nomi colonne database. kebab-case (parole unite da trattini) si usa per classi CSS, attributi HTML, slug URL e flag CLI.
Cos’è lo SCREAMING_SNAKE_CASE?
SCREAMING_SNAKE_CASE è snake_case tutto in maiuscolo. È lo standard per costanti e variabili d’ambiente in molti linguaggi (es. MAX_RETRY_COUNT, DATABASE_URL).
Come rileva il convertitore i confini delle parole?
Lo strumento divide su spazi, underscore, trattini e punti: rileva anche i passaggi tra camelCase e PascalCase (ad esempio, "helloWorld" diventa due parole). Puoi incollare l’input in qualsiasi formato e otterrai sempre tutti e sette i risultati corretti.
Il mio testo viene salvato da qualche parte?
No. Tutta la conversione avviene localmente nel tuo browser tramite JavaScript. Niente viene inviato a nessun server.