Sări la conținut
TextArray
Complet local

Split camelCase

Separați identificatorii camelCase și snake_case în cuvinte individuale pentru lizibilitate.

Intrare
Ieșire

Split camelCase

Lipiți orice identificator și acest instrument îl împarte în cuvinte separate prin detectarea limitelor de majuscule, litere de subliniere, cratime și tranziții de cifre. myVariableName devine numele variabilei mele, snake_case_identifier devine snake case identifier, iar HTTPServer devine server HTTP. Acest lucru este util pentru citirea și înțelegerea codului scris în diferite convenții de denumire, reformatarea identificatorilor pentru afișare sau documentare și pregătirea numelor de variabile pentru procesarea în limbaj natural.

Instrumentul gestionează convențiile comune de programare: camelCase (my-Var), PascalCase (MyVar), snake_case (my_var), CONSTANT_CASE (MY_VAR), kebab-case (my-var) și formate mixte. De asemenea, împarte acronimele în mod inteligent - HTTPSConnection devine conexiune HTTPS, nu conexiune H T T P S. Granițele cifrelor sunt și ele recunoscute, așa că base64Encode se împarte clar în codul de bază 64.

Alegeți majusculele de ieșire: literele mici sunt implicite și cele mai lizibile pentru uz general; Title Case scrie cu majuscule fiecare cuvânt dacă aveți nevoie de formatare formală; Păstrați originalul păstrează modelul de majuscule de intrare după împărțire. Numărul în timp real arată numărul de cuvinte, astfel încât să puteți verifica adâncimea de împărțire. Totul rulează local în browserul dvs. și puteți copia rezultatul cu un singur clic sau îl puteți descărca ca fișier text.

Dezvoltatorii trebuie adesea să împartă identificatorii atunci când fac conversia între stilurile de denumire - de exemplu, atunci când generează documentație care poate fi citită de om din cod, integrează sisteme care folosesc diferite convenții sau pur și simplu fac numele variabilelor mai ușor de înțeles în rapoarte și jurnale. Acest instrument automatizează acea conversie, gestionarea cazurilor marginale și formatele mixte pe care divizarea manuală le-ar pierde.

FAQ

Ce convenții de denumire se ocupă?
Instrumentul împarte formatele camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE și mixte. Recunoaște limitele majusculelor, caracterele de subliniere, cratimele și tranzițiile de cifre, astfel încât identificatorii din orice convenție se împart corect.
Cum se ocupă de acronimele?
Acronimele sunt separate de următoarele cuvinte în mod inteligent. HTTPServer devine server HTTP, nu server H T T P. Dacă aveți nevoie de acronimul complet pe o singură linie (nu împărțit în litere individuale), acest instrument oferă acest lucru.
Ce formate de ieșire sunt disponibile?
Literele mici (implicit) sunt curate și lizibile. Title Case scrie cu majuscule fiecare cuvânt pentru documentele formale. Păstrați originalul păstrează modelul de majuscule al fiecărui cuvânt după împărțire.
Pot procesa mai mulți identificatori simultan?
Da, inserați câte identificatori doriți - unul pe linie sau amestecați cu alt text. Fiecare linie este procesată independent, astfel încât structura liniei rămâne intactă.
Codul meu este încărcat undeva?
Nu. Instrumentul rulează în întregime în browser și nimic nu părăsește dispozitivul.