Versalomvandlare — 12 namnkonventioner för utvecklare och skribenter
Skiftlägeskonverterare
Konvertera text mellan 12 namnkonventioner. Den smarta ordtokeniseraren hanterar camelCase, PascalCase, snake_case och blandade avgränsare. All bearbetning sker lokalt i webbläsaren — data laddas aldrig upp till någon server.
Skiftlägesoperationer:
Indata
Utdata
Versalomvandlare — konvertera text mellan 12 olika skiftlägesstilar med en smart ordtokeniserare. Enkla stilar: VERSALER, gemener, Titelskrift, Meningsskiftläge, Invertera, aLtErNeRaNdE, Slumpmässigt. Programmeringsstilar: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE — dessa använder en ordtokeniserare som förstår gränser i blandat skiftläge som "XMLParser" och hanterar mellanslag, bindestreck och understreck. All bearbetning sker lokalt i webbläsaren — inget laddas upp.
Vilka är programmeringens skiftlägesstilar?
Programidentifierare har konventionella former: camelCase och PascalCase fogar ihop ord med varje nytt ord versalt (PascalCase versalför även det första), snake_case och kebab-case separerar ord med understreck eller bindestreck, och CONSTANT_CASE använder enbart versaler. Att konvertera mellan dem är ett tokeniseringsproblem — dela först upp indata i ord, sätt sedan ihop dem i målformen, vilket är varför en smart tokeniserare ger bättre resultat än blind teckenersättning.
Camel-stil är tvetydig att dela upp: "getHTTPResponse" eller "XMLParser" kan tokeniseras på ett annat sätt än man väntar sig — kontrollera förhandsgranskningen innan den klistras in i kod.