Utilia

Suur- ja väiketähtede muundur

Tasuta veebimuundur, mis muudab teksti suurtähtedeks, väiketähtedeks, iga sõna suure algustähega, camelCase'iks, snake_case'iks, kebab-case'iks ja muuks.

Kuidas muundurit kasutada

  1. Kirjuta või kleebi oma tekst sisendkasti.
  2. Klõpsa soovitud kujul: SUURTÄHED, väiketähed, Iga Sõna Suure Algustähega, Lause algustäht suur, camelCase, PascalCase, snake_case, kebab-case või CONSTANT_CASE.
  3. Vaata muudetud teksti tulemusalas.
  4. Klõpsa kopeerimisnupul, et tulemus lõikelauale panna, ja kleebi see sinna, kus seda vaja on.

Saadaolevad kujud

Tööriist katab nii igapäevase kirjutamise stiilid kui ka programmeerimises kasutatavad nimetamisreeglid. Siin on, mida iga neist teeb fraasiga „kiire pruun rebane“:

  • SUURTÄHED: KIIRE PRUUN REBANE. Iga täht muutub suurtäheks. Sobib pealkirjadele, siltidele ja lühenditele.
  • väiketähed: kiire pruun rebane. Iga täht muutub väikeseks. Käepärane tekstile, mis sai kirjutatud Caps Locki sisselülitatult.
  • Iga Sõna Suure Algustähega: Kiire Pruun Rebane. Iga sõna esimene täht on suur, nagu paljudes ingliskeelsetes pealkirjades ja raamatutiitlites.
  • Lause algustäht suur: Kiire pruun rebane. Suure tähega algab ainult iga lause esimene täht, nagu tavalises proosas ja paljudes kasutajaliidestes. Eesti keeles on see tavaline pealkirjastiil.
  • camelCase: kiirePruunRebane. Sõnad liidetakse kokku ja iga sõna alates teisest algab suurtähega. Levinud JavaScripti ja Java muutujates.
  • PascalCase: KiirePruunRebane. Nagu camelCase, kuid ka esimene sõna algab suurtähega. Kasutatakse sageli klasside ja komponentide nimedes.
  • snake_case: kiire_pruun_rebane. Alakriipsudega ühendatud väiketähtedega sõnad, Pythoni muutujate ja funktsioonide ning paljude andmebaasiveergude standard.
  • kebab-case: kiire-pruun-rebane. Sidekriipsudega ühendatud väiketähtedega sõnad, tüüpiline URL-idele, CSS-klasside nimedele ja failinimedele.
  • CONSTANT_CASE: KIIRE_PRUUN_REBANE. Alakriipsudega ühendatud suurtähtedega sõnad, konstantide ja keskkonnamuutujate tavapärane stiil.

Täpitähed ja muud keeled

Rõhumärgiga ja täpitähed säilivad ning teisendatakse õigesti. „õ“ muutub suurtähtedes „Õ“-ks, „Ä“ muutub väiketähtedes „ä“-ks ning fraas nagu „söö ja joo“ saab kujuks „SÖÖ JA JOO“ või „söö_ja_joo“, kaotamata ühtegi täpitähte. Samamoodi käituvad š ja ž ning prantsuse, hispaania ja saksa keele märgid. See on oluline, kui kirjutad eesti keeles või mõnes muus keeles, mis kasutab diakriitikuid.

Kui koostad tunnuseid koodi või URL-ide jaoks, pea meeles, et mõned keeled, süsteemid ja vanemad tööriistad aktsepteerivad ainult tavalisi ASCII-tähti. Sel juhul tuleb pärast teisendamist rõhumärgid ja täpitähed ise eemaldada, näiteks rõhumärkide eemaldajaga.

Näpunäited ja erijuhud

  • Lause algustäht suur teeb pärisnimed väikeseks. Lause „Kohtusin Annaga Tartus“ teisendamisel võivad „Anna“ ja „Tartu“ muutuda väikeseks. Loe tulemus üle ja paranda nimed käsitsi.
  • Iga Sõna Suure Algustähega muudab suureks iga sõna. Eesti keeles kirjutatakse pealkiri tavaliselt vaid esimese suure tähega, nii et see stiil sobib pigem ingliskeelsetele tiitlitele. Kohanda lühikesi sõnu, nagu „of“ või „and“, vastavalt oma stiilijuhendile.
  • Teisenda puhtast allikast. Programmeerimiskujude jaoks alusta tühikutega eraldatud tavalistest sõnadest, siis on tulemus kõige etteaimatavam.

Privaatsus

Teisendus toimub täielikult sinu brauseris. Sinu teksti ei saadeta serverisse, nii et võid julgelt teisendada sisedokumente, koodi või isiklikke märkmeid.

Korduma kippuvad küsimused

Mis vahe on kujudel „Iga Sõna Suure Algustähega“ ja „Lause algustäht suur“?

Esimene muudab suureks iga sõna esimese tähe („Kiire Pruun Rebane“). Teine muudab suureks ainult iga lause esimese tähe („Kiire pruun rebane“), nagu tavalises proosas.

Mis vahe on camelCase'il ja PascalCase'il?

Mõlemad ühendavad sõnad tühikuteta ja panevad iga sõna algusse suurtähe. Vahe on esimeses tähes: camelCase algab väiketähega (minuMuutujaNimi), PascalCase suurtähega (MinuMuutujaNimi).

Millal kasutada snake_case'i või kebab-case'i?

snake_case kasutab alakriipse ning on levinud Pythoni koodis ja andmebaasiveergudes. kebab-case kasutab sidekriipse ning on levinud URL-ides, CSS-klassides ja failinimedes. Sidekriipsud ei ole enamikus programmeerimiskeeltes muutujanimedes lubatud, seepärast kasutatakse seal snake_case’i.

Kas täpitähed säilivad?

Jah. Märgid säilivad igal kujul, nii et „õ“ muutub suurtähtedes „Õ“-ks ja jääb „õ“-ks väiketähtedes, snake_case’is ja kebab-case’is.

Kas minu tekst saadetakse kuhugi?

Ei. Kõik toimub kohapeal sinu brauseris. Midagi ei laadita üles ega salvestata serverisse.