Wat is een hoofdletterconverter?
Een hoofdletterconverter zet tekst om tussen de naamgevingsconventies die in programmeren en schrijven worden gebruikt. In plaats van een variabelenaam handmatig over te typen, plak je deze eenmaal en krijg je direct elke variant.
Ondersteunde stijlen
- camelCase en PascalCase — veelgebruikt in JavaScript, TypeScript, Java en C#.
- snake_case en SCREAMING_SNAKE_CASE — de voorkeur in Python, Ruby en C-constanten.
- kebab-case en SCREAMING-KEBAB-CASE — gebruikt in CSS-klassenamen, URL’s en CLI-opties.
- dot.case en path/case — te zien in configuratiesleutels en bestandspaden.
- Title Case, Sentence case, UPPERCASE en lowercase — voor lopende tekst en weergavetekst.
Wanneer gebruiken
- Variabelen of constanten hernoemen bij het wisselen tussen talen met verschillende conventies.
- URL-slugs, CSS-klassenamen of omgevingsvariabelen genereren uit platte tekst.
- Inconsistente naamgeving normaliseren voor een zoek-en-vervangactie.