Passa al contenuto principale
FixLines

Convertitore camelCase, snake_case e kebab-case

Converti il testo in camelCase, snake_case, kebab-case e altro.

Editor

Riga 1, col 10 righe0 parole0 caratteri

Convertitore camelCase, snake_case e kebab-case: a cosa serve

Trasforma parole semplici o un nome esistente nello stile convenzionale richiesto dal codice: camelCase per le variabili, PascalCase per le classi, snake_case per Python e database, kebab-case per URL e CSS, CONSTANT_CASE per le costanti. Ogni riga viene convertita singolarmente.

Convertitore camelCase, snake_case e kebab-case: come si usa

  1. Incolla un nome o una frase per riga.
  2. Scegli la convenzione di denominazione.
  3. Fai clic su Applica e copia i nomi convertiti.

Convertitore camelCase, snake_case e kebab-case: quando usarlo

  • Rinomina variabili, funzioni o chiavi JSON secondo le convenzioni di una nuova base di codice.
  • Genera nomi di file o cartelle in kebab-case a partire da un elenco di titoli di pagina.
  • Converti i nomi delle colonne di un foglio di calcolo in snake_case per un database o uno script Python.

Convertitore camelCase, snake_case e kebab-case: esempi

Crea nomi in camelCase

Testo di input

nome utente
prezzo totale ordine

Risultato

nomeUtente
prezzoTotaleOrdine
Converti nomi esistenti tra stili diversi

Testo di input

userFirstName
order-total-price
MAX_RETRY_COUNT

Risultato

user_first_name
order_total_price
max_retry_count

Convertitore camelCase, snake_case e kebab-case: domande frequenti

Può convertire tra stili diversi, ad esempio da snake_case a camelCase?

Sì. Le parole vengono individuate tramite spazi, trattini, trattini bassi e lettere maiuscole, quindi qualsiasi stile può essere convertito in un altro.

Cosa succede a simboli e accenti?

I simboli vengono considerati separatori di parole e rimossi. Le lettere conservano i propri accenti.

Gestisce acronimi come HTTP o ID?

Una sequenza di lettere maiuscole viene considerata come una sola parola: “HTTPServer” diventa “http_server” in snake_case e “httpServer” in camelCase.

Posso convertire molti nomi contemporaneamente?

Sì. Inserisci un nome per riga: ciascuna riga viene convertita singolarmente conservando l’ordine.

Il mio testo viene inviato a un server?

No. Tutto funziona nel browser sul tuo dispositivo, quindi il tuo testo non lo lascia mai.

Strumenti usati spesso insieme a questo.

Altri in Maiuscole e minuscoleSfoglia tutti gli strumenti