Ingen opplasting, 100% lokalt, ingen konto

Formatkonverterer

Konverter mellom camelCase, PascalCase, snake_case, kebab-case, Title Case, UPPER_CASE, lower case og URL slug. Ingenting forlater nettleseren.

Slik fungerer Formatkonverterer

Skriftkonvertereren omformer innlimt tekst til ni vanlige skriftstiler: camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, Sentence case, STORE BOKSTAVER og små bokstaver. Velg målformatet, klikk én gang for å kopiere, og konverteringen er ferdig. Ingenting du skriver eller limer inn overføres noe sted; alle omforminger kjøres som rene strengoperasjoner inne i nettleserfanen din.

Konverteringslogikken håndterer apostrofer, bindestreker og blandede skilletegn riktig. Sentence case skriver bare det første ordet med stor forbokstav og behandler sammenhengende mellomrom som én enkelt ordgrense. Title Case skriver hvert ord med stor forbokstav unntatt korte konjunksjoner og preposisjoner når de forekommer midt i en frase. Utdatafeltet oppdateres i det øyeblikket du slutter å skrive, så å bytte mellom flere formater tar bare noen sekunder.

Slik bruker du Formatkonverterer, steg for steg

  1. Lim inn eller skriv teksten du vil konvertere i inndatafeltet.
  2. Velg målformatet for skriftstilen fra listen over alternativer.
  3. Les det konverterte resultatet i utdatafeltet.
  4. Klikk på kopieringsknappen for å kopiere resultatet til utklippstavlen.

Vanlige bruksområder

  • Konverter et menneskelig lesbart API-feltnavn som "user first name" til snake_case for en databasekolonnedefinisjon.
  • Omformatér en liste med CSS-klassenavn fra kebab-case til camelCase ved migrering av et stilark til CSS-in-JS.
  • Gjør om en feilmelding i sentence case til CONSTANT_CASE for bruk som en TypeScript-enum-verdi.
  • Rett opp skriftstilen i en autogenerert overskriftsmatrise slik at hvert element bruker Title Case før det gjengis i et grensesnitt.

Ofte stilte spørsmål

Sendes teksten min til en ekstern tjeneste?

Nei. Skriftstilslogikken er et sett med rene strengomforminger som kjøres inne i denne nettleserfanen. Teksten du limer inn forblir på enheten din fra det øyeblikket du skriver den til det øyeblikket du kopierer resultatet.

Hvordan deler verktøyet opp ord?

Det identifiserer grenser ved mellomrom, understreker, bindestreker og overganger fra en liten bokstav til en stor bokstav (for inndata som allerede er i camelCase eller PascalCase). For eksempel deles "myHTTPClient" opp i ["my", "HTTP", "Client"] på grunn av den store bokstavsekvensen. Bokstaver med aksenter og CJK-tegn bevares i stedet for å fjernes: de følger med ordet de hører til.

Bevares akronymer i camelCase og PascalCase?

Akronymer som HTTP, URL eller ID skrives med små bokstaver når de plasseres midt i et ord i camelCase (httpClient, urlParser). Dette følger den vanligste JavaScript-konvensjonen. I CONSTANT_CASE forblir de helt med store bokstaver.

Kan jeg konvertere tekst med flere linjer?

Ja. Hver linje konverteres uavhengig, noe som lar deg behandle en liste med identifikatorer eller overskrifter i ett enkelt pass. Tomme linjer bevares som tomme linjer i utdataene.

Hva er forskjellen mellom Title Case og Sentence case?

Title Case skriver den første bokstaven i de fleste ord med stor forbokstav (korte preposisjoner og konjunksjoner midt i en frase forblir med små bokstaver). Sentence case skriver bare det aller første ordet i hele inndataene med stor forbokstav og lar resten stå som det er, bortsett fra egennavn, som du må fikse manuelt.