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
camelCasehelloWorldExample
PascalCaseHelloWorldExample
snake_casehello_world_example
kebab-casehello-world-example
SCREAMING_SNAKE_CASEHELLO_WORLD_EXAMPLE
dot.casehello.world.example
RubrikformatHello World Example

Så använder du omvandlaren för namngivningskonventioner

  1. Skriv eller klistra in din identifierare i valfritt format: mellanslag, bindestreck, understreck eller camelCase fungerar.
  2. Alla sju format uppdateras direkt medan du skriver. Ingen knapp behövs.
  3. 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.