CodeKitHub
Mindennapi eszközök

Szöveg Kis-/Nagybetű Konverter Online

Utolsó frissítés:

Illeszd be a szöveged, és alakítsd bármilyen stílusra egy kattintással: NAGYBETŰ, kisbetű, Title Case, Mondat eleji nagybetű — plusz a programozói stílusok, a camelCase, PascalCase, snake_case és kebab-case. Kezeli mind a folyószöveget, mind a kódazonosítókat.

Mi ez az eszköz?

A kis-/nagybetű konverter megváltoztatja a szöveg nagybetűsítési stílusát. Az írók arra használják, hogy kijavítsák a véletlenül caps-lockkal írt szakaszokat, megfelelő Title Case-t alkalmazzanak címekhez, vagy normalizálják a bemásolt szöveget. Az itteni Title Case a szerkesztői konvenciót követi: a kisebb szavak, mint az "of", "and" és "the", kisbetűsek maradnak, hacsak nem a cím elején vagy végén állnak.

Programozóknak azonosítóstílusokat alakít át: camelCase (JavaScript változók), PascalCase (osztálynevek), snake_case (Python) és kebab-case (URL-ek és CSS). A szavakat szóközök, aláhúzások, kötőjelek és meglévő nagybetűk mentén választja szét, így közvetlenül bármely két stílus között konvertál.

Miért érdemes használni?

  • Nyolc stílus egy oldalon — folyószöveg-stílusok és programozói stílusok együtt.
  • Szerkesztői Title Case, amely kisbetűvel hagyja a kisebb szavakat (a, of, the), mint a valódi újságcímek.
  • Közvetlenül konvertál azonosítóstílusok között: camelCase → snake_case egy kattintással.
  • Javítsd ki a caps-lock baleseteket újragépelés nélkül.
  • Ingyenes, azonnali, feltöltés nélkül.

Használati útmutató

  1. Illeszd be vagy írd be a szöveged a beviteli mezőbe.
  2. Kattints a kívánt stílusra.
  3. Az eredmény megjelenik az alábbi kimeneti mezőben.
  4. Kattints a "Másolás" gombra a felhasználáshoz.

Példa

Bemenet

the quick brown fox

Kimenet

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

Figyeld meg, hogy a szerkesztői Title Case csak az elején hagyja nagybetűvel a "the" szót.

Melyik stílust használd?

StílusErre használd
camelCaseJavaScript/Java/TypeScript változó- és függvénynevek
PascalCaseOsztály- és komponensnevek a legtöbb nyelvben (React komponensek, C# osztályok)
snake_casePython és Ruby változók/függvények, adatbázis-oszlopnevek
kebab-caseURL slugok, CSS osztálynevek, HTML attribútumok, fájlnevek, Git branch-nevek
Title CaseCímek, könyv-/cikkcímek — a kisebb szavak, mint az "of", "the", kisbetűsek maradnak
Mondat eleji nagybetűGombfeliratok és UI-szöveg modern dizájnrendszerekben (Material Design, Fluent UI)

Gyakorlati tippek

  • Egy Python API-választ portolsz JavaScript frontendre? Illeszd be a snake_case mezőneveket, és alakítsd camelCase-re egyetlen lépésben — gyorsabb és kevésbé hibalehetőséges, mint minden kulcsot kézzel átnevezni.
  • Az URL slugoknak és CSS osztályneveknek kebab-case kell. Illeszd be közvetlenül az oldalcímet, ahelyett hogy kézzel cserélnéd a szóközöket kötőjelekre és tennéd kisbetűssé mindent.
  • A Git branch-nevek és Docker image-tagek ugyanazt a kebab-case konvenciót követik, mint az URL-ek — a "Fix Login Bug" ugyanazzal a kattintással lesz fix-login-bug.
  • Az adatbázis-oszlopok és a legtöbb SQL stílusútmutató snake_case-t használ; egy specifikáció Title Case címeinek konvertálása elkerüli a tizenöt mezőnév kézi újragépelésekor becsúszó elgépeléseket.
  • A Mondat eleji nagybetű, nem a Title Case, a jelenlegi standard gomboknál és UI-feliratoknál a Material Designban és a Fluent UI-ban — a Title Case egy gombon ma már elavultnak hat a címeken és könyvcímeken kívül.

Hol illeszkedik ez a valós munkafolyamatokba

A kis-/nagybetűs konverzió általában egy lépés egy nagyobb takarításban: húzz ki egy rendetlen azonosító- vagy címlistát egy táblázatból vagy API-dokumentumból, javítsd itt a kis-/nagybetűket, majd távolítsd el a felesleges üres sorokat vagy duplikált szóközöket, amelyek egy PDF- vagy e-mail-exportból maradtak — a kis-/nagybetűs konverzió önmagában nem javítja a szóközöket.

Egy blogbejegyzés címének URL sluggá alakítása legfeljebb két eszközt igényel: alakítsd a címet kebab-case-re itt, majd csak akkor kódold százalékosan, ha nem ASCII karaktereket vagy szimbólumokat tartalmaz. Az egyszerű angol címek már önmagában, csupán a kis-/nagybetűs konverzió után is érvényes slugok.

Szövegtisztító · URL kódoló / dekódoló

Gyakori kérdések

Mi a különbség a Title Case és a Mondat eleji nagybetű között?

A Title Case minden fontosabb szót nagybetűvel kezd (címekhez és könyvcímekhez használják); a Mondat eleji nagybetű csak az egyes mondatok első szavát írja nagybetűvel (normál folyószöveghez és a legtöbb modern UI-szöveghez használják).

Mely szavak maradnak kisbetűsek a Title Case-ben?

Rövid funkciószavak: névelők (a, an, the), rövid kötőszavak (and, but, or) és rövid elöljárószavak (of, in, to, at…) — hacsak nem az első vagy utolsó szó. Ez a jelentős kiadványok által használt stílust követi.

Mikor használjak camelCase-t snake_case helyett?

Kövesd a nyelved konvencióját: camelCase JavaScript/Java változókhoz, PascalCase osztálynevekhez a legtöbb nyelvben, snake_case Pythonhoz és Ruby-hoz, kebab-case URL-ekhez, CSS osztályokhoz és fájlnevekhez. Ezek megalapozott elnevezési konvenciók a programozásban), nem önkényes stílusválasztások — ezek keverése egy kódbázison belül az, amit a stílusellenőrzők elsőként jeleznek.

Konvertálja közvetlenül a camelCase-t snake_case-re?

Igen. A konverter a meglévő nagybetűket szóhatárként ismeri fel, így a myVariableName → my_variable_name egy kattintással működik — hasznos kód nyelvek közötti portolásakor.

Működik nem angol nyelvű szöveggel?

A kis-/nagybetűs konverzió olyan írásrendszerekre vonatkozik, amelyeknek van kis-/nagybetűs formája (latin, cirill, görög). A kínai és japán karaktereknek nincs kis-/nagybetűs formája, ezért változatlanul áthaladnak — a kevert szöveg biztonságos.

Kapcsolódó eszközök