Ga naar inhoud
TextArray
100% lokaal

Gesplitste camelCase

Scheid camelCase- en snake_case-ID's in afzonderlijke woorden voor leesbaarheid.

Invoer
Uitvoer

Gesplitste camelCase

Plak een willekeurige identificatie en deze tool splitst deze in afzonderlijke woorden door hoofdlettergrenzen, onderstrepingstekens, koppeltekens en cijferovergangen te detecteren. myVariableName wordt mijn variabelenaam, snake_case_identifier wordt snake case-identifier en HTTPServer wordt HTTP-server. Dit is handig voor het lezen en begrijpen van code die is geschreven in verschillende naamgevingsconventies, het opnieuw formatteren van identifiers voor weergave of documentatie, en het voorbereiden van namen van variabelen voor verwerking in natuurlijke taal.

De tool verwerkt algemene programmeerconventies: camelCase (myVar), PascalCase (MyVar), snake_case (my_var), CONSTANT_CASE (MY_VAR), kebab-case (my-var) en gemengde formaten. Het splitst ook acroniemen op intelligente wijze: HTTPSConnection wordt HTTPS-verbinding, niet HTTPS-verbinding. Cijfergrenzen worden ook herkend, dus base64Encode splitst zich netjes op in base 64-codering.

Kies uw uitvoerhoofdletter: kleine letters zijn de standaardinstelling en het meest leesbaar voor algemeen gebruik; Titelhoofdletter geeft elk woord een hoofdletter als u formele opmaak nodig hebt; Origineel behouden behoudt het invoerpatroon na het splitsen. De live telling toont het aantal woorden, zodat u de splitsdiepte kunt verifiëren. Alles draait lokaal in uw browser en u kunt het resultaat met één klik kopiëren of downloaden als tekstbestand.

Ontwikkelaars moeten ID's vaak splitsen bij het converteren tussen naamgevingsstijlen, bijvoorbeeld bij het genereren van voor mensen leesbare documentatie uit code, het integreren van systemen die verschillende conventies gebruiken, of het eenvoudigweg begrijpelijker maken van namen van variabelen in rapporten en logboeken. Deze tool automatiseert de conversie, het verwerken van randgevallen en gemengde formaten die bij handmatige splitsing zouden ontbreken.

FAQ

Welke naamgevingsconventies hanteert het?
De tool splitst camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE en gemengde formaten. Het herkent hoofdlettergrenzen, onderstrepingstekens, koppeltekens en cijferovergangen, zodat identificatiegegevens van elke conventie correct worden gesplitst.
Hoe gaat het om met acroniemen?
Acroniemen worden op intelligente wijze gescheiden van de volgende woorden. HTTPServer wordt HTTP-server, niet HTTP-server. Als u het volledige acroniem op één regel nodig heeft (niet opgesplitst in afzonderlijke letters), biedt deze tool dat.
Welke uitvoerformaten zijn beschikbaar?
Kleine letters (standaard) zijn schoon en leesbaar. In titelhoofdletters wordt elk woord voor formele documenten met een hoofdletter geschreven. Origineel behouden behoudt het hoofdletterpatroon van elk woord na het splitsen.
Kan ik meerdere identifiers tegelijk verwerken?
Ja, plak zoveel ID's als je wilt: één per regel of gemengd met andere tekst. Elke lijn wordt afzonderlijk verwerkt, waardoor de lijnstructuur intact blijft.
Wordt mijn code ergens geüpload?
Nee. De tool draait volledig in uw browser en niets verlaat uw apparaat.