Denne konverter korer helt i din browser, sa indsat kode, databasefelter og private noter bliver ikke uploadet. Den opdeler almindelige identifikatorgraenser som HTTPServerError, customerProfileURL og invoice-total, og normaliserer derefter gentagne separatorer til en enkelt underscore. Unicode-bogstaver bevares som standard til lokaliserede identifikatorer, mens streng ASCII-tilstand folder latinske accenter, nar et system kun accepterer almindelige a-z, 0-9 og underscores.
Snake case-konverter
Kører helt i din browser - ingen upload, ingen tilmelding.
Hvad er en snake case-konverter?
En snake case-konverter laver tekst eller kodelignende navne om til identifikatorer med underscores, f.eks. user_profile_url. Saet en frase, camelCase, PascalCase, kebab-case eller blandet tegnsaetning ind, og resultatet opdateres live. Den kan ogsa behandle mange linjer og skifte til SCREAMING_SNAKE_CASE til konstanter.
Sådan gør du
- 1Saet teksten ind. Indtast en frase, en liste med labels eller eksisterende identifikatorer. Hver inputlinje bliver til en outputlinje.
- 2Vaelg format. Behold standardresultatet i snake_case, eller skift til SCREAMING_SNAKE_CASE til konstanter og miljoevariabler.
- 3Vaelg tegnbehandling. Lad Unicode-bogstaver vaere slaet til for flersproget tekst, eller sla det fra nar du skal bruge strenge ASCII-identifikatorer.
- 4Kopier resultatet. Brug Kopier til at hente den konverterede identifikator eller hele den konverterede kolonne.
Hvem er det til
- Udviklere der omdober variabler, funktioner, API-felter eller konfigurationsnogler for de saettes ind i Python, Ruby, Rust, SQL eller Terraform.
- Datateams der rydder regnearksoverskrifter op til stabile kolonnenavne, som holder ved import og eksport.
- Produktteams der laver eventnavne, feature flags og analyse-labels om til forudsigelige identifikatorer.
- Dokumentationsforfattere der laver eksempler, som folger kodekonventioner uden manuel oprydning.
Ofte stillede spørgsmål
Er denne snake case-konverter gratis?
Ja. Vaerktojet er gratis, kraever ingen tilmelding og har ingen praktisk linjegraense ved normal browserbrug. Saet en enkelt vaerdi eller en hel kolonne ind, og konverter med det samme.
Bliver min tekst uploadet nogen steder?
Nej. Konverteringen sker lokalt i browseren. Dine identifikatorer, interne feltnavne, API-payloads og kladder bliver pa din enhed.
Hvad betyder snake_case?
snake_case er en navnestil hvor ord skrives med sma bogstaver og adskilles med underscores, f.eks. <code>customer_profile_url</code>. Den bruges ofte i Python, Ruby, Rust, databaser, filnavne og mange API-konventioner.
Kan den konvertere camelCase eller PascalCase?
Ja. Den finder almindelige graenser mellem store og sma bogstaver, sa <code>customerProfileURL</code> bliver til <code>customer_profile_url</code>, og <code>HTTPServerError</code> bliver til <code>http_server_error</code>.
Hvad bruges SCREAMING_SNAKE_CASE til?
SCREAMING_SNAKE_CASE er varianten med store bogstaver, normalt brugt til konstanter, enum-vaerdier og miljoevariabler som <code>API_BASE_URL</code>. Brug SCREAMING-tilstanden nar malformatet forventer identifikatorer med store bogstaver.
Understotter den accenter og ikke-engelsk tekst?
Ja. Unicode-bogstaver bevares som standard, sa ord pa kyrillisk, graesk, hindi, kinesisk og andre skrifter bliver bevaret, nar de er adskilt af mellemrum eller tegnsaetning. Sla kun Unicode fra nar du har brug for streng ASCII-output.
Kan jeg konvertere mange navne pa en gang?
Ja. Saet en vaerdi ind pr. linje, og vaerktojet returnerer en konverteret identifikator pr. linje i samme raekkefolge. Det er praktisk til regnearksoverskrifter, databasekolonner og oprydning i kode i storre portioner.