HHelpje

Konverter af navnekonventioner

Konverter variabelnavne mellem camelCase, snake_case, kebab-case og CONST_CASE — nyttigt for udviklere.

Teksten behandles lokalt i din browser — intet sendes til serveren.

Notationskonverter — camelCase, snake_case, kebab-case og mere

Denne gratis notationskonverter omdanner variabel-, funktions- og klassenavne mellem alle populære programmeringsformater: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE og dot.case. Indsæt blot et navn i en hvilken som helst notation, og værktøjet viser det straks i alle formater — hvert med sin egen kopieringsknap.

Nyttig ved refaktorering af kode, ændring af projektets navngivningskonventioner, oversættelse mellem sprog (f.eks. bruger Python snake_case, JavaScript camelCase) og indlæring af navngivningskonventioner.

Fuld privatliv — tekst behandles lokalt

Din tekst sendes aldrig til serveren. Notationskonverteringen foregår udelukkende i browseren på din enhed. Værktøjet fungerer også offline — når siden er indlæst, kræves ingen internetforbindelse.

Ofte stillede spørgsmål

Hvilke notationer understøtter konverteren?
Konverteren understøtter seks populære notationer: camelCase (f.eks. minVariabel), PascalCase (f.eks. MinVariabel), snake_case (f.eks. min_variabel), kebab-case (f.eks. min-variabel), CONSTANT_CASE (f.eks. MIN_VARIABEL) og dot.case (f.eks. min.variabel). Inputtet kan være i en hvilken som helst af disse notationer — konverteren registrerer dem automatisk.
Hvordan ved konverteren, hvor nye ord begynder?
Værktøjet genkender automatisk ordgrænser i alle almindelige notationer: det opdeler ud fra mellemrum, bindestreger og understreger (snake_case, kebab-case) samt ud fra store bogstaver (camelCase, PascalCase). Dermed giver inputtet `myVariableName`, `my_variable_name` og `my-variable-name` identiske resultater.
Håndterer konverteren polske tegn i navnet?
Ja — polske diakritiske tegn translittereres automatisk til ASCII før konvertering (ł→l, ą→a osv.), så `mój obiekt` korrekt konverteres til camelCase-formen `mojObiekt`.

Se også