Pretvornik velikosti črk

Acrafto Team Besedilo

Potrebujete besedilo hitro prepisati z VELIKIMI črkami za naslov, ali pa ukrotiti CAPS LOCK, ki se je pomotoma vklopil sredi e-pošte? Ali pa razmišljate, kako se v JavaScriptu imenuje spremenljivka, ki ste jo v Pythonu vajeni pisati s podčrtaji? Naš pretvornik velikosti črk obvlada oboje — z enim klikom pretvori besedilo v vse pogoste in programerske formate hkrati.

Naše orodje je švicarski nož za formatiranje besedila. Dovolj je, da besedilo napišete enkrat (v kateremkoli formatu) in mi vam ga bomo takoj prepisali v preostalih devet različic.

Hitra sprememba velikih in malih črk (brez programiranja)

Najpogostejša uporaba je najpreprostejša: potrebujete besedilo le v celoti z velikimi črkami, v celoti z malimi črkami, ali lepo oblikovano za naslov.

  • UPPERCASE (VELIKE ČRKE): Idealno za naslove, logotipe, opozorila ali obrazce, ki zahtevajo velike tiskane črke (npr. naslov na ovojnici).
  • lowercase (male črke): Uporabno za čiščenje podatkov — na primer, ko vam nekdo pošlje e-pošto ali uporabniško ime, zapisano zmedeno z VELikimi in malimi črkami po vrsti, in ga morate poenotiti.
  • Title Case (Kot Naslov): Vsaka Beseda Se Začne Z Veliko Črko — uporablja se pri naslovih člankov, imenih izdelkov ali predstavitvah v anglosaškem slogu.
  • Sentence case (Stavek): Le prva črka stavka je velika, ostalo malo — natanko tako, kot se piše knjižna slovenščina ali angleški stavek.

Dovolj je, da besedilo prilepite v polje, izberete želeni format in kliknete Kopiraj. Brez ročnega popravljanja Caps Locka ali prepisovanja črko za črko.

Hitri pregled: Kdaj uporabiti kateri zapis (Case) v programiranju?

Če programirate in ne veste, katera poimenovalna konvencija (naming convention) se kje uporablja, tukaj je pregled:

🐪 camelCase (Kamela notacija)

Začne se z malo začetnico, vsaka naslednja beseda pa se začne z veliko. Brez presledkov.

  • Kje se uporablja: JavaScript, Java, Swift, Kotlin, Go.
  • Primeri: myVariableName, getElementById, iPhone.

🐍 snake_case (Kačja notacija)

Vse črke so male in ločene s podčrtajem.

  • Kje se uporablja: Python, Rust, PHP, SQL baze podatkov, imena datotek.
  • Primeri: user_id, first_name, def my_function().

🍢 kebab-case (Kebab notacija)

Male črke ločene s pomišljajem. Izgleda kot meso na nabodalu.

  • Kje se uporablja: CSS razredi, HTML atributi, URL naslovi (slugi), Kubernetes.
  • Primeri: font-size, my-cool-article, <div id="main-content">.

📐 PascalCase (UpperCamelCase)

Podobno kot camelCase, vendar se prva črka začne z veliko.

  • Kje se uporablja: Imena razredov (Classes) v večini jezikov (JS, Python, PHP), C# (metode in spremenljivke), React komponente.
  • Primeri: UserProfile, AppController, ReactComponent.

📢 CONSTANT_CASE (Kričeči kačji zapis)

Velike črke ločene s podčrtajem. Kriči na vas, da se te vrednosti ne smejo spreminjati.

  • Kje se uporablja: Konstante, ENV spremenljivke, globalne konfiguracije.
  • Primeri: MAX_RETRIES, API_KEY, DB_PASSWORD.

Kako deluje naš pretvornik?

Naše orodje je “pametno”. To pomeni, da se ne trudi le topo nadomeščati presledkov ali spreminjati velikosti črk znak za znakom.

  1. Zaznavanje besed: Algoritem prepozna posamezne besede, ne glede na to, ali so ločene s presledki (hello world), podčrtaji (hello_world), pomišljaji (hello-world) ali prehodom velike črke (helloWorld).
  2. Normalizacija: Vse pretvori v osnovno obliko, ne glede na to, kako je bilo besedilo zapisano na vhodu.
  3. Generiranje: Hkrati sestavi vse različice — od preprostega velike/male črke do polnega nabora programerskih konvencij.

To pride prav na primer pri refaktoriranju kode, ko morate stare PHP spremenljivke ($user_id) pretvoriti v sodoben JavaScript (userId) ali ustvariti CSS razred (user-id) iz imena stolpca baze podatkov. Enako dobro pa orodje pride prav tudi pri pisanju besedil, kjer morate hitro poenotiti velikost črk brez odpiranja Worda ali Excela.

Pogosta vprašanja

Kako besedilo spletno zapišem z velikimi črkami, ne da bi ga prepisoval ročno? Prilepite besedilo v polje zgoraj in izberite format UPPERCASE (VELIKE). Orodje takoj pretvori celotno besedilo v velike črke — deluje tudi s šumniki (č, š, ž ...) in rezultat lahko takoj kopirate.
Kaj je "Hungarian notation"? To je starejši način zapisovanja (pogost v C/C++ v 90. letih), ko se ime spremenljivke začne s kratico tipa podatkov. Na primer strName (niz) ali iCount (celo število). Danes se v sodobnih jezikih ne uporablja več, saj nam IDE samodejno prikazuje tipe.
Ali lahko uporabim kebab-case v JavaScriptu? Neposredno kot ime spremenljivke ne, saj pomišljaj - v JS deluje kot operator odštevanja. var my-variable bi pomenilo "my minus variable". Kebab-case se v JS uporablja le kot ključi v objektih, če so v narekovajih: { "content-type": "json" }.
Kateri case uporabiti za JSON? Standard JSON ne določa zapisa, vendar Google in večina REST API-jev uporablja camelCase (npr. createdAt). Nasprotno, nekateri starejši API-ji in Python backendi vračajo snake_case (npr. created_at). Pomembno je biti konsistenten.
Ali pretvornik zna popraviti besedilo, napisano s pomotoma vklopljenim Caps Lockom? Da. Če prilepite besedilo, napisano v celoti (ALI DELNO) OBRNJENO, izberite format lowercase in nato po potrebi Sentence case, da prva črka stavka ostane velika kot v običajnem besedilu.

Cenil bi, če bi te strani delili s prijatelji, jih dodali med zaznamke ali nanje povezali. Hvala! 🙏