Convertitore Testo in kebab-case

Converti qualsiasi testo, camelCase o snake_case in kebab-case istantaneamente

Need all formats? Use the full text case converter with 12 naming conventions.

Informazioni su questo strumento

Il kebab-case e la convenzione di denominazione standard per classi CSS, slug URL, attributi HTML e flag CLI. Le parole sono minuscole e separate da trattini: `user-profile`, `background-color`, `my-awesome-project`. Questo strumento converte istantaneamente qualsiasi testo in kebab-case. Che tu stia generando nomi di classi CSS da variabili JavaScript, creando slug URL-friendly o denominando argomenti CLI, incolla il tuo testo e copia il risultato. Gestisce camelCase, PascalCase, snake_case, punti, spazi e formati misti.

Come usare

1. Digita o incolla qualsiasi testo โ€” camelCase, snake_case, PascalCase o parole semplici 2. Il risultato in kebab-case appare evidenziato 3. Tutti gli altri formati case sono mostrati sotto 4. Clicca "Copia" per copiare il risultato in kebab-case

Domande frequenti

Cos'e il kebab-case?
Il kebab-case e una convenzione di denominazione dove le parole sono minuscole e separate da trattini. Esempio: 'get-user-name'. Si chiama kebab-case perche i trattini sembrano uno spiedino attraverso le parole. E lo standard in CSS, URL, attributi data HTML e argomenti CLI.
Come converto camelCase in kebab-case?
Incolla il tuo testo camelCase (es. 'getUserName') e lo strumento lo divide ai confini delle maiuscole, mette tutto in minuscolo e unisce con trattini per produrre 'get-user-name'.
Quando devo usare il kebab-case?
Usa il kebab-case per: nomi di classi CSS (.user-profile), slug URL (/blog/il-mio-primo-post), attributi data HTML (data-user-id), flag CLI (--output-dir), nomi di pacchetti npm e nomi di branch Git.
Qual e la differenza tra kebab-case e snake_case?
Entrambi separano le parole in minuscolo, ma il kebab-case usa trattini (get-user-name) mentre lo snake_case usa underscore (get_user_name). Il kebab-case e standard in CSS e URL; lo snake_case e standard in Python e SQL.
Perche non posso usare kebab-case per nomi di variabili nella maggior parte dei linguaggi?
La maggior parte dei linguaggi di programmazione interpreta il trattino come operatore di sottrazione, quindi 'get-user-name' verrebbe interpretato come 'get meno user meno name'. Ecco perche il kebab-case si usa in CSS, HTML, URL e file di configurazione โ€” ma non in variabili JavaScript, Python o Java.
Il kebab-case e buono per la SEO negli URL?
Si! Google raccomanda i trattini negli URL perche li tratta come separatori di parole. Un URL come '/scarpe-da-corsa-migliori' e meglio indicizzato rispetto a '/scarpe_da_corsa_migliori' o '/scarpedacorsamigliori'.
Come gestisce le lettere accentate?
Lo strumento mantiene le lettere accentate. Per URL e slug, considera di usare il nostro convertitore slug che puo translitterare i caratteri accentati (e -> e, a -> a) per massima compatibilita.

Strumenti correlati