Als je waarden plakt zoals api_response-code of ApiResponseCode, zal de tool proberen dezelfde basiswoorden te detecteren.
Hoe het werkt
De hoofdletterconverter neemt één zin en herschrijft die in de bij programmeren meestgebruikte notaties: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, plus Title Case, sentence case, kleine letters en HOOFDLETTERS. Je ziet alle varianten tegelijk en kopieert de gewenste.
De tool splitst de tekst in woorden door spaties, koppeltekens, underscores en hoofdletterwisselingen binnen een identifier te detecteren, dus het werkt ook om een naam die al in de ene stijl is geschreven naar een andere te herconverteren. Alles wordt in je browser verwerkt.
Voorbeelden
API response status codeapiResponseStatusCodeResultaat in camelCase, ideaal voor variabelen en eigenschappen.API response status codeapi_response_status_codeResultaat in snake_case, gebruikelijk in sleutels en namen met underscore.API response status codeapi-response-status-codeResultaat in kebab-case, gebruikelijk in URL's en slugs.Gebruiksscenario's
- De naam van een variabele, eigenschap of klasse genereren uit een beschrijving in natuurlijke taal.
- Slugs in kebab-case maken voor URL's, bestandsnamen of CSS-identifiers.
- Een label naar CONSTANT_CASE converteren om het als constante of omgevingsvariabele te gebruiken.
- Een identifier van de ene stijl naar de andere brengen, bijvoorbeeld van snake_case naar camelCase, bij het migreren van code tussen talen.
Veelgestelde vragen
Hoe bepaalt het waar elk woord begint?
Het splitst de tekst bij spaties, koppeltekens en underscores, en ook waar een kleine letter overgaat in een hoofdletter. Zo herkent het de woorden van zowel een normale zin als een identifier die al in camelCase of PascalCase is geschreven.
Wat is het verschil tussen Title Case en sentence case?
Title Case maakt de eerste letter van elk woord een hoofdletter, handig voor titels en koppen. Sentence case maakt alleen het eerste woord van de tekst een hoofdletter en laat de rest kleine letters, als een gewone zin.
Werkt het met accenten en andere talen?
Ja. Het herkent Unicode-letters en -cijfers, en de conversies naar hoofdletters en kleine letters respecteren de regels van de actieve taal, inclusief bijzondere gevallen zoals de Turkse "i".