Što je ovaj alat?
Pretvarač velikih/malih slova mijenja stil pisanja teksta velikim ili malim slovima. Autori ga koriste za ispravljanje slučajno napisanih odlomaka sa zaključanim Caps Lockom, primjenu ispravnog Naslovnog oblika na naslove ili normalizaciju kopiranog teksta. Naslovni oblik ovdje slijedi uredničku konvenciju: manje riječi poput "od", "i" i "the" ostaju malim slovima osim ako ne počinju ili završavaju naslov.
Za programere pretvara stilove identifikatora: camelCase (JavaScript varijable), PascalCase (nazivi klasa), snake_case (Python) i kebab-case (URL adrese i CSS). Riječi dijeli po razmacima, podvlakama, crticama i postojećim velikim slovima, pa izravno pretvara između bilo koja dva stila.
Zašto ga koristiti?
- Osam stilova pisanja slova na jednoj stranici — prozni i programerski stilovi zajedno.
- Urednički Naslovni oblik koji manje riječi (a, of, the) drži malim slovima, kao pravi naslovi.
- Izravna pretvorba između stilova identifikatora: camelCase → snake_case jednim klikom.
- Ispravite slučajne pogreške zaključanog Caps Locka bez ponovnog tipkanja.
- Besplatno, trenutno, bez slanja podataka.
Kako ga koristiti
- Zalijepite ili upišite svoj tekst u polje za unos.
- Kliknite stil pisanja slova koji želite.
- Rezultat se pojavljuje u izlaznom polju ispod.
- Kliknite "Kopiraj" kako biste ga iskoristili.
Primjer
Ulaz
the quick brown foxIzlaz
Naslovni oblik: The Quick Brown Fox
camelCase: theQuickBrownFox
snake_case: the_quick_brown_foxUočite da urednički Naslovni oblik zadržava "the" velikim slovom samo na početku.
Koji stil pisanja slova trebate koristiti?
| Stil pisanja slova | Koristite ga za |
|---|---|
| camelCase | Nazive varijabli i funkcija u JavaScriptu/Javi/TypeScriptu |
| PascalCase | Nazive klasa i komponenti u većini jezika (React komponente, C# klase) |
| snake_case | Python i Ruby varijable/funkcije, nazive stupaca baze podataka |
| kebab-case | URL slugove, CSS nazive klasa, HTML atribute, nazive datoteka, nazive Git grana |
| Naslovni oblik | Naslove, naslove knjiga/članaka — manje riječi poput "of", "the" ostaju malim slovima |
| Rečenični oblik | Oznake gumba i tekst sučelja u modernim sustavima dizajna (Material Design, Fluent UI) |
Praktični savjeti
- Prenosite Python API odgovor u JavaScript frontend? Zalijepite nazive polja u snake_case i pretvorite u camelCase u jednom potezu — brže i s manje pogrešaka nego ručno preimenovanje svakog ključa.
- URL slugovi i CSS nazivi klasa zahtijevaju kebab-case. Zalijepite naslov stranice izravno umjesto ručnog zamjenjivanja razmaka crticama i pisanja svega malim slovima.
- Nazivi Git grana i Docker oznaka slika slijede istu kebab-case konvenciju kao URL adrese — "Fix Login Bug" postaje fix-login-bug istim klikom.
- Stupci baze podataka i većina SQL vodiča stila koriste snake_case; pretvaranje naslova u Naslovnom obliku iz specifikacijskog dokumenta izbjegava tipfelere koji se uvuku pri ručnom ponovnom tipkanju petnaest naziva polja.
- Rečenični oblik, a ne Naslovni oblik, trenutni je standard za gumbe i oznake sučelja u Material Designu i Fluent UI-ju — Naslovni oblik na gumbu danas djeluje zastarjelo izvan naslova i naslova knjiga.
Gdje se ovo uklapa u stvarne procese
Pretvorba velikih/malih slova obično je jedan korak u većem čišćenju: povucite neuredan popis identifikatora ili naslova iz proračunske tablice ili API dokumenta, ovdje popravite veličinu slova, zatim uklonite suvišne prazne retke ili udvostručene razmake preneseni iz PDF-a ili izvoza e-pošte — sama pretvorba velikih/malih slova neće riješiti razmak.
Pretvaranje naslova bloga u URL slug zahtijeva najviše dva alata: pretvorite naslov u kebab-case ovdje, a zatim ga postotno kodirajte samo ako sadrži znakove izvan ASCII-ja ili simbole. Obični naslovi na engleskom već su valjan slug nakon same pretvorbe velikih/malih slova.
Često postavljana pitanja
Koja je razlika između Naslovnog oblika i Rečeničnog oblika?
Naslovni oblik piše velikim slovom svaku glavnu riječ (koristi se za naslove i naslove knjiga); Rečenični oblik piše velikim slovom samo prvu riječ svake rečenice (koristi se za normalnu prozu i većinu modernog teksta sučelja).
Koje riječi ostaju malim slovima u Naslovnom obliku?
Kratke funkcionalne riječi: članovi (a, an, the), kratki veznici (and, but, or) i kratki prijedlozi (of, in, to, at…) — osim ako su prva ili zadnja riječ. Ovo slijedi stil koji koriste velike publikacije.
Kada trebam koristiti camelCase, a kada snake_case?
Slijedite konvenciju svog jezika: camelCase za JavaScript/Java varijable, PascalCase za nazive klasa u većini jezika, snake_case za Python i Ruby, kebab-case za URL adrese, CSS klase i nazive datoteka. Ovo su ustaljene konvencije imenovanja u programiranju), a ne proizvoljni stilski izbori — miješanje unutar jedne baze koda prvo je što linter alati za stil prijave.
Može li se camelCase izravno pretvoriti u snake_case?
Da. Pretvarač prepoznaje postojeća velika slova kao granice riječi, pa myVariableName → my_variable_name radi jednim klikom — korisno pri prenošenju koda između jezika.
Radi li s tekstom koji nije na engleskom?
Pretvorba velikih/malih slova primjenjuje se na pisma koja imaju razliku između velikih i malih slova (latinica, ćirilica, grčki). Kineski i japanski znakovi nemaju tu razliku i prolaze nepromijenjeni — miješani tekst je siguran.