Gratis camelCase-omvandlare
Konvertera valfri text till camelCase, PascalCase, snake_case, kebab-case och fler format – på en gång.
En namngivningskonverterare gör om vilken text som helst till rätt format för ditt programmeringsspråk eller din stilguide, direkt. Klistra in en fras i valfritt format och få alla sju namngivningskonventioner på en gång – ingen manuell omformatering, inga skrivfel.
- ✓ camelCase: JavaScript-variabler och funktioner
- ✓ PascalCase: klasser & React-komponenter
- ✓ snake_case: Python, Ruby, SQL-kolumner
- ✓ kebab-case: CSS-klasser, URL:er, CLI-flaggor
- ✓ SCREAMING_SNAKE_CASE: konstanter & miljövariabler
- ✓ dot.case: konfigurationsnycklar & paketnamn
- ✓ Versalrubrik: rubriker och etiketter
- ✓ Direktomvandling medan du skriver
camelCase
helloWorldExamplePascalCase
HelloWorldExamplesnake_case
hello_world_examplekebab-case
hello-world-exampleSCREAMING_SNAKE_CASE
HELLO_WORLD_EXAMPLEdot.case
hello.world.exampleRubrikformat
Hello World ExampleSå använder du omvandlaren för namngivningskonventioner
- Skriv eller klistra in din identifierare i valfritt format: mellanslag, bindestreck, understreck eller camelCase fungerar.
- Alla sju format uppdateras direkt medan du skriver. Ingen knapp behövs.
- Klicka på Kopiera bredvid det format du behöver och klistra in det i din kod, konfigurationsfil eller CMS.
Snabbguide för namngivningskonventioner
- camelCase: Variabel- och funktionsnamn i JavaScript, TypeScript, Java och Swift.
- PascalCase: Klassnamn, React-komponenter, C#-typer och TypeScript-gränssnitt.
- snake_case: Python-variabler och funktioner, Ruby-metoder, kolumnnamn i PostgreSQL och MySQL.
- kebab-case: CSS-klasser, HTML-dataattribut, URL-sluggar, npm-paketsnamn och CLI-flaggor.
- SCREAMING_SNAKE_CASE: Konstanter i Python, JavaScript och de flesta språk; miljövariabler i shell och Docker.
- dot.case: Java-paketnamn, .NET-namnrymder, konfigurationsnycklar (t.ex. Spring Boot, TOML).
Relaterade guider
Vanliga frågor
- Vad är camelCase?
- camelCase sätter ihop ord utan avskiljare och gör första bokstaven i varje ord utom det första versal (t.ex. helloWorldExample). Det används ofta för variabel- och funktionsnamn i JavaScript, TypeScript, Java och många andra språk.
- Vad är skillnaden mellan camelCase och PascalCase?
- Båda sätter ihop ord utan avgränsare och använder stor begynnelsebokstav i varje ord, men PascalCase (även kallat UpperCamelCase) ger även det allra första ordet stor begynnelsebokstav (t.ex. HelloWorldExample). PascalCase används ofta för klassnamn och React-komponenter; camelCase används för variabler och funktioner.
- När ska jag använda snake_case jämfört med kebab-case?
- snake_case (ord med understreck) används för Python-variabler, Ruby-metoder och databasfält. kebab-case (ord med bindestreck) används i CSS-klasser, HTML-attribut, URL-slugs och CLI-flaggor.
- Vad är SCREAMING_SNAKE_CASE?
- SCREAMING_SNAKE_CASE är snake_case med bara versaler. Det är standard för konstanter och miljövariabler i de flesta språk (t.ex. MAX_RETRY_COUNT, DATABASE_URL).
- Hur känner omvandlaren av ordgränser?
- Verktyget delar upp på mellanslag, understreck, bindestreck och punkter, och känner även av övergångar i camelCase och PascalCase (t.ex. "helloWorld" blir två ord). Det betyder att du kan klistra in text i vilket format som helst och få korrekta resultat i alla sju utdata.
- Sparas min text någonstans?
- Nej. All omvandling sker lokalt i din webbläsare med JavaScript. Inget skickas till någon server.