CodeKitHub
Nástroje na každý deň

Online prevodník veľkosti písmen v texte

Naposledy aktualizované:

Vložte svoj text a jedným kliknutím ho preveďte do akéhokoľvek štýlu: VEĽKÉ PÍSMENÁ, malé písmená, Title Case, Sentence case — plus programátorské štýly camelCase, PascalCase, snake_case a kebab-case. Funguje pre bežný text aj pre kódové identifikátory.

Čo je tento nástroj?

Prevodník veľkosti písmen mení štýl kapitalizácie textu. Autori ho používajú na opravu náhodne napísaných pasáží s Caps Lock, na aplikovanie správneho Title Case v nadpisoch alebo na zjednotenie skopírovaného textu. Title Case tu sleduje redakčnú konvenciu: krátke slová ako „of“, „and“ a „the“ zostávajú malé, pokiaľ nezačínajú alebo nekončia titulok.

Pre programátorov prevádza štýly identifikátorov: camelCase (premenné v JavaScripte), PascalCase (názvy tried), snake_case (Python) a kebab-case (URL adresy a CSS). Text rozdeľuje podľa medzier, podčiarkovníkov, spojovníkov a existujúcich veľkých písmen, takže dokáže priamo prevádzať medzi ľubovoľnými dvoma štýlmi.

Prečo ho používať?

  • Osem štýlov veľkosti písmen na jednej stránke — bežné aj programátorské štýly spolu.
  • Redakčný Title Case, ktorý ponecháva krátke slová (a, of, the) malé, presne ako v skutočných titulkoch.
  • Priamy prevod medzi štýlmi identifikátorov: camelCase → snake_case jedným kliknutím.
  • Opravte omyly s Caps Lock bez opätovného písania.
  • Zadarmo, okamžite, bez nahrávania.

Ako sa používa

  1. Vložte alebo napíšte svoj text do vstupného poľa.
  2. Kliknite na požadovaný štýl veľkosti písmen.
  3. Výsledok sa zobrazí vo výstupnom poli nižšie.
  4. Kliknutím na „Kopírovať“ ho použite.

Príklad

Vstup

the quick brown fox

Výstup

Title Case: The Quick Brown Fox
camelCase:  theQuickBrownFox
snake_case: the_quick_brown_fox

Všimnite si, že redakčný Title Case ponecháva „the“ s veľkým písmenom len na začiatku.

Ktorý štýl použiť?

ŠtýlPoužitie
camelCaseNázvy premenných a funkcií v JavaScripte/Jave/TypeScripte
PascalCaseNázvy tried a komponentov vo väčšine jazykov (React komponenty, C# triedy)
snake_casePremenné/funkcie v Pythone a Ruby, názvy databázových stĺpcov
kebab-caseURL slugy, názvy CSS tried, HTML atribúty, názvy súborov, názvy Git vetiev
Title CaseNadpisy, názvy kníh/článkov — krátke slová ako „of“, „the“ zostávajú malé
Sentence casePopisky tlačidiel a text rozhrania v moderných dizajnových systémoch (Material Design, Fluent UI)

Praktické tipy

  • Prenášate odpoveď z Python API do JavaScript frontendu? Vložte názvy polí v snake_case a jedným krokom ich preveďte na camelCase — rýchlejšie a menej náchylné na chyby než ručné premenovávanie každého kľúča.
  • URL slugy a názvy CSS tried vyžadujú kebab-case. Vložte priamo názov stránky namiesto ručného nahrádzania medzier spojovníkmi a prevodu na malé písmená.
  • Názvy Git vetiev a Docker image tagov sledujú rovnakú kebab-case konvenciu ako URL adresy — „Fix Login Bug“ sa jedným kliknutím zmení na fix-login-bug.
  • Databázové stĺpce a väčšina SQL štýlových príručiek používa snake_case; prevod nadpisov v Title Case zo špecifikačného dokumentu zabráni preklepom, ktoré vznikajú pri ručnom prepisovaní pätnástich názvov polí.
  • Sentence case, nie Title Case, je aktuálny štandard pre tlačidlá a popisky rozhrania v Material Design a Fluent UI — Title Case na tlačidle dnes pôsobí zastarano mimo nadpisov a názvov kníh.

Kde sa to hodí v reálnej praxi

Prevod veľkosti písmen je zvyčajne len jeden krok väčšieho čistenia: vytiahnite neusporiadaný zoznam identifikátorov alebo nadpisov z tabuľky či dokumentácie API, opravte veľkosť písmen tu a potom odstráňte prebytočné prázdne riadky alebo zdvojené medzery zanesené z PDF alebo e-mailu — samotný prevod veľkosti písmen medzery neopraví.

Zmena názvu blogového príspevku na URL slug si vyžaduje najviac dva nástroje: preveďte názov tu na kebab-case a percentuálne zakódujte ho len ak obsahuje neanglické znaky alebo symboly. Bežné anglické názvy sú po samotnom prevode veľkosti písmen už platným slugom.

Čistič textu · Kódovanie / dekódovanie URL

Časté otázky

Aký je rozdiel medzi Title Case a Sentence case?

Title Case píše s veľkým začiatočným písmenom každé hlavné slovo (používa sa v nadpisoch a názvoch kníh); Sentence case píše s veľkým písmenom len prvé slovo každej vety (používa sa v bežnom texte a vo väčšine moderných rozhraní).

Ktoré slová zostávajú v Title Case malé?

Krátke pomocné slová: členy (a, an, the), krátke spojky (and, but, or) a krátke predložky (of, in, to, at…) — pokiaľ nie sú prvým alebo posledným slovom. Toto sleduje štýl používaný veľkými publikáciami.

Kedy mám použiť camelCase a kedy snake_case?

Riaďte sa konvenciou svojho jazyka: camelCase pre premenné v JavaScripte/Jave, PascalCase pre názvy tried vo väčšine jazykov, snake_case pre Python a Ruby, kebab-case pre URL adresy, CSS triedy a názvy súborov. Ide o zavedené konvencie pomenovávania v programovaní), nie o svojvoľnú štylistiku — ich miešanie v rámci jedného kódu je prvá vec, na ktorú upozorní style linter.

Dokáže prevodník previesť camelCase priamo na snake_case?

Áno. Prevodník rozpoznáva existujúce veľké písmená ako hranice slov, takže myVariableName → my_variable_name funguje jedným kliknutím — praktické pri prenášaní kódu medzi jazykmi.

Funguje aj s neanglickým textom?

Prevod veľkosti písmen sa vzťahuje na písma, ktoré rozlišujú veľké a malé písmená (latinka, cyrilika, gréčtina). Čínske a japonské znaky veľkosť písmen nemajú a prechádzajú bezo zmeny — zmiešaný text je bezpečný.

Súvisiace nástroje