Tools App av

camelCase, snake_case och kebab-case förklaras

Konvertera text mellan gemener, VERSALER, skiftlägen på titeln, skiftlägen, kamelCase, snake_case, kebab-case och PascalCase.

Hur det fungerar

Omvandlaren delar upp inmatningen i ord, ger dem små bokstäver och går sedan ihop igen med hjälp av separator och versaler i den valda konventionen. Titel och mening skiftläge fungerar på den ursprungliga texten snarare än de små bokstäverna.

  • Kassaförändringar är deterministiska strängtransformationer; akronymer och siffror stannar där de är.

Varför det spelar roll

Att byta namn på ett fält över ett API, en databas och ett användargränssnitt är en rutinuppgift som går sönder när akronymer, siffror eller bokstäver med accent hanteras inkonsekvent. Att se samma ord i varje konvention gör mappningen uppenbar innan koden ändras.

Ett fungerande exempel

Orden användarprofilbild blir userProfileImage, user_profile_image, user-profile-image och UserProfileImage. Akronymer är små bokstäver först, så identifierare som förlitar sig på ID behöver en manuell kontroll.

Vanliga misstag

  • Konvertera akronymer blint och förlora betydelse.
  • Förväntar språkspecifika skiftlägen som turkiska prickade i.
  • Byter namn på offentliga API-fält utan en migreringsplan.

Praktiska tips

Bestäm konventionen efter destination, inte smak: JSON API:er vanligtvis camelCase, SQL-kolumner snake_case, URLs kebab-case. Behåll gamla och nya fältnamn under ett migreringsfönster istället för att växla i en distribution.

Hur man använder det

  1. Öppna verktyget. Allt körs på din webbläsarflik.
  2. Klistra in eller skriv in din inmatning och välj sedan den åtgärd du behöver.
  3. Kontrollera resultatet och kopiera det med ett klick.

Öppna verktyget

Vanliga frågor

Hanterar camelCase akronymer korrekt?

Ord är små bokstäver innan de sammanfogas, så akronymer blir normala ord. Kontrollera identifierare som är beroende av versaler.

Varför ändrades bokstäver med accent?

Fallkartläggning är språkoberoende. Turkiskt prickat i, till exempel, kan behöva manuell korrigering.

Kan jag bara konvertera en del av texten?

Ja. Klistra in endast det urval du vill omvandla.

Är detta verktyg verkligen gratis?

Ja. Det finns inget konto, ingen betalvägg och ingen användningsgräns. Tools App finansieras av aumenso, studion bakom.

Är något jag anger uppladdat?

Nej. Verktyget körs på din webbläsarflik; det du anger skickas aldrig till oss och lagras aldrig.

← Alla inlägg