Teve tok

CamelCase (  angolul  -  "Camel Register", még "Humpback Register", "Camel Style") - összetett szavak írásának stílusa , amelyben több szó szóközök nélkül van összeírva, miközben a kifejezésen belül minden szó nagybetűvel van írva . A stílust CamelCase - nek hívták , mivel a szóban lévő nagybetűk egy teve púpjára  emlékeztetnek ( angol Camel ).

A stílus speciális esete az alsóCamelCase , amely minden szót nagybetűvel ír, kivéve az elsőt.

Példák

Példák CamelCase írására: BackColor, backColor, CamelCase.

Néha ennek a stílusnak a következő nevei is megtalálhatók:

  • Kétkapitalizáció
  • BumpyCaps
  • BumpyCase
  • tevesapkák
  • CamelHumpedWord
  • CapWords
  • ClCl (Capital-lower Capital-lower) néha ClC
  • hűtősapkák
  • HumpBackNotation
  • InfixCaps
  • InterCaps
  • Belső nagybetűs írásmód
  • MixedCase vagy mixCase
  • Többtőkésítés
  • NerdCaps
  • Pascal eset
  • PolyCaps
  • szó eset
  • szókeverés
  • WordsStrungTogether vagy WordsRunTogether

Alkalmazás

A CamelCase-t széles körben használják a programozási nyelvekben :

A CamelCase stílus használatát a programkódban a programozó személyes ízlése határozza meg, ha a projekt kicsi. A nagy projekteknél általában létezik egy speciális dokumentum, amely meghatározza a nevek (változók, függvények, konstansok stb.) létrehozásának szabályát a projekt minden résztvevője számára.

Egyes fejlesztői környezetek (például a Qt Creator ) lehetőséget biztosítanak az automatikus nagybetűs írásra a CamelCase használatakor (sCM → setContentMargins).

Általánosan elfogadott, hogy a nevek programkódban történő létrehozásának alternatív módja a style_serpentine_case , a through_underscore, vagy ennek a Lisp -ben használt kötőjeles változata skewer-case (vertebral-case) . A stílusok azonban keverhetők (például: átlagos_Almák száma), mivel az elnevezési stílusok csak egy megállapodás, és nem befolyásolják a program működését.

Maguk a stílusok azért jelentek meg, mert a programkódban kívánatos, hogy értelmes változónevek legyenek (leírva a változóban lévő érték jelentését), de nem túl hosszúak, és a programozási nyelvek szintaktikai szabályai korlátozásokat írnak elő a nevek létrehozásának módja (például a legtöbb nyelvben csak alfabetikus karakterek, számok és aláhúzás megengedett).

Egyes wikimotorok , különösen a koraiak, CamelCase hivatkozásokat használnak (a CamelCase-stílusú szöveg automatikusan egy másik wikioldalra mutató hivatkozásként jelenik meg) [1] . Ilyen motorok például a MoinMoin , a TWiki , a JSPWiki , a FlexWiki és a DokuWiki .

Jegyzetek

  1. A Wiki út | Dobb doktor . Letöltve: 2018. november 5. Az eredetiből archiválva : 2018. november 5..

Linkek