Ce face un convertor de tip literă și când ai nevoie de unul
Un convertor de tip literă preia orice text lipești și îți rescrie capitalizarea. În loc să retastezi o propoziție pentru că era activat Caps Lock, sau să cauți printr-un titlu ca să capitalizezi fiecare cuvânt manual, apeși un buton, iar instrumentul remodelează literele. Totul de pe această pagină rulează în browserul tău, deci textul nu părăsește niciodată dispozitivul. Lipești, alegi un stil, copiezi rezultatul.
Motivul pentru care un instrument atât de mic își câștigă un loc permanent în bara ta de unelte este că regulile de capitalizare sunt greu de reținut și fixe. Titlurile în limba engleză urmează convenții ușor de greșit, iar codul are propriile stiluri de denumire, care contează pentru compilatoare și linters. A face conversia manual este lent și predispus la erori; lăsând instrumentul să aplice regula constant este rapid și îngrijit.

Stilurile de zi cu zi
MAJUSCULE transformă fiecare literă în majusculă. Funcționează bine pentru acronime scurte, etichete și ocazional pentru accent, dar un paragraf întreg cu majuscule se citește ca o strigare și este cu adevărat mai greu de parcurs, deci folosește-l cu moderație.
minuscule elimină fiecare majusculă. Este util pentru normalizarea datelor, curățarea textelor sosite dezordonate, sau pentru a se potrivi esteticii relaxate cu minuscule pe care unele branduri o preferă. Este și cea mai rapidă remediere pentru o propoziție scrisă accidental integral cu majuscule.
Case propoziție capitalizează doar prima literă a fiecărei propoziții și lasă restul așa cum a fost scris. Acesta este stilul natural pentru textul principal, e-mailuri și majoritatea textelor moderne de interfață, pentru că se citește așa cum scriu oamenii de fapt.
Case Titlu capitalizează cuvintele principale și scrie cu minuscule cuvintele mici de legătură. Este stilul tradițional pentru titluri, cărți și articole, denumiri de cântece și titluri de știri. Case titlu este locul unde majoritatea oamenilor se împiedică, pentru că regulile exacte depind de ghidul de stil pe care îl urmezi.
Case titlu nu este o singură regulă: AP vs. Chicago
Atât Associated Press (AP), cât și Chicago Manual of Style sunt de acord asupra bazelor: capitalizează primul și ultimul cuvânt, plus toate substantivele, pronumele, verbele, adjectivele și adverbele. Ambele scriu cu minuscule articolele scurte precum a, an și the, conjuncțiile scurte for, and, nor, but și or, precum și prepozițiile scurte.
Dezacordurile apar în detalii. AP scrie cu minuscule prepozițiile de trei litere sau mai puține, dar capitalizează pe cele mai lungi, și capitalizează to când face parte dintr-un infinitiv. Chicago scrie cu minuscule to în infinitive și scrie cu minuscule prepozițiile indiferent de lungime. Conjuncțiile yet și so sunt cu minuscule în AP, dar capitalizate în Chicago. Nimic din toate acestea nu este intuitiv, ceea ce este exact motivul pentru care un convertor care cunoaște regulile economisește timp și dispute.

Case-uri pentru dezvoltatori: denumirea corectă a variabilelor
Programatorii au nevoie de o familie diferită de stiluri, pentru că identificatorii nu pot conține spații. Fiecare comunitate lingvistică stabilește propria convenție, iar amestecarea lor pare neglijentă sau strică linters-urile.
- camelCase — primul cuvânt cu minusculă, fiecare cuvânt următor capitalizat, fără spații:
userName. Comun pentru variabile în JavaScript, Java și Kotlin. - PascalCase — la fel ca camelCase, dar și primul cuvânt este capitalizat:
UserName. Folosit pentru numele claselor și tipurilor în multe limbaje. - snake_case — totul cu minuscule, cu underscore între cuvinte:
user_name. Standardul pentru Python, Ruby și SQL. - kebab-case — totul cu minuscule, cu cratime:
user-name. Popular pentru URL-uri, nume de clase CSS și nume de fișiere.
Un convertor care gestionează aceste stiluri îți permite să iei o etichetă precum „User Name" și să obții instant identificatorul corect pentru orice limbaj scrii, apoi să-l schimbi din nou când muți aceeași idee într-o coloană de bază de date sau o regulă CSS.
Utilizări rapide, de zi cu zi
Cele două motive cele mai frecvente pentru care oamenii apelează la acest instrument sunt banale și constante: repararea unui text tastat cu Caps Lock activat și reformatarea unui titlu sau nume de variabilă fără a-l retasta. Introdu o PROPOZIȚIE STRIGATĂ și extrage una îngrijită. Lipește un antet de coloană și obții un câmp curat în snake_case. Odată integrat în fluxul tău de lucru, îl vei folosi mai des decât te aștepți. Dacă ai nevoie și să măsori ceea ce editezi, combină-l cu numărătoarea de cuvinte, și răsfoiește restul instrumentelor pentru text pentru tăiere, sortare și curățare de text.
Întrebări frecvente
Textul meu este încărcat undeva?
Nu. Conversia rulează integral în browserul tău folosind JavaScript, deci textul pe care îl lipești nu este niciodată trimis către un server. Poți chiar să-l folosești offline odată ce pagina s-a încărcat.
Care este diferența dintre Case Titlu și Case propoziție?
Case Titlu capitalizează majoritatea cuvintelor dintr-un titlu, în timp ce Case propoziție capitalizează doar prima literă a fiecărei propoziții. Folosește Case Titlu pentru titluri și denumiri, și Case propoziție pentru text obișnuit și e-mailuri.
Ce stil de case titlu ar trebui să folosesc, AP sau Chicago?
Depinde de contextul tău. Jurnaliștii și multe site-uri urmează AP, în timp ce cărțile și publicațiile academice urmează adesea Chicago. Dacă nu ai un stil propriu stabilit, alege unul și aplică-l consecvent.
Care este diferența dintre camelCase și snake_case?
camelCase unește cuvintele cu litere mari, fără separatori, precum userName, și este comun în JavaScript și Java. snake_case folosește cuvinte cu minuscule separate prin underscore, precum user_name, și este standard în Python și SQL.
Poate repara un text pe care l-am tastat accidental cu majuscule?
Da. Lipește textul cu majuscule și alege minuscule sau Case propoziție. Case propoziție este de obicei cea mai bună opțiune pentru că restabilește capitalizarea normală la începutul fiecărei propoziții.
Conversia de tip literă schimbă cuvintele în sine?
Nu. Un convertor de tip literă schimbă doar care litere sunt majuscule sau minuscule și, pentru stilurile pentru dezvoltatori, separatorii dintre cuvinte. Cuvintele efective și ordinea lor rămân neschimbate.
