Hvordan det virker
Konverteren opdeler inputtet i ord, små bogstaver og forbinder dem derefter igen ved hjælp af separatoren og store bogstaver i den valgte konvention. Titel- og sætningstilfælde fungerer på den originale tekst i stedet for de små bogstaver.
- Kasusændringer er deterministiske strengtransformationer; akronymer og tal bliver, hvor de er.
Hvorfor det betyder noget
At omdøbe et felt på tværs af en API, en database og en frontend er en rutineopgave, der går i stykker, når akronymer, tal eller bogstaver med accent håndteres inkonsekvent. At se de samme ord i hver konvention gør kortlægningen indlysende, før koden ændres.
Et bearbejdet eksempel
Ordene brugerprofilbillede bliver til userProfileImage, user_profile_image, user-profile-image og UserProfileImage. Akronymer er små først, så identifikatorer, der er afhængige af ID, skal kontrolleres manuelt.
Almindelige fejl
- Konverter akronymer blindt og mister betydning.
- Forventer sprogspecifikke bogstaver såsom tyrkisk stiplet i.
- Omdøbning af offentlige API-felter uden en migreringsplan.
Praktiske tips
Bestem konventionen efter destination, ikke smag: JSON API'er normalt camelCase, SQL columns snake_case, URL'er kebab-case. Behold gamle og nye feltnavne under et migreringsvindue i stedet for at skifte i én implementering.
Hvordan man bruger det
- Åbn værktøjet. Alt kører i din browserfane.
- Indsæt eller skriv dit input, og vælg derefter den handling, du har brug for.
- Tjek resultatet og kopier det med et enkelt klik.
Almindelige spørgsmål
Håndterer camelCase akronymer korrekt?
Ord er små, før de forbindes, så akronymer bliver normale ord. Tjek identifikatorer, der er afhængige af store bogstaver.
Hvorfor ændrede bogstaver med accent sig?
Case mapping er sproguafhængig. Tyrkisk stiplet i kan for eksempel have brug for manuel rettelse.
Kan jeg kun konvertere en del af teksten?
Ja. Indsæt kun den markering, du vil transformere.
Er dette værktøj virkelig gratis?
Ja. Der er ingen konto, ingen betalingsmur og ingen forbrugsgrænse. Tools App er finansieret af aumenso, studiet bag.
Er noget, jeg indtaster, uploadet?
Nej. Værktøjet kører på din browserfane; det du indtaster bliver aldrig sendt til os og aldrig gemt.