← Zana zote

Kibadilishaji cha Herufi Kubwa/Ndogo

Badilisha maandishi kati ya HERUFI KUBWA, herufi ndogo, Herufi Kubwa za Kichwa, Herufi ya Sentensi, camelCase, snake_case na zaidi, bila malipo kwenye kivinjari na mitindo ya AP na Chicago.

Kibadilishaji cha herufi kubwa/ndogo hufanya nini na wakati gani unahitaji kimoja

Kibadilishaji cha herufi kubwa/ndogo kinachukua maandishi yoyote unayobandika na kuandika upya jinsi herufi zinavyoonyeshwa kwako. Badala ya kuandika upya sentensi kwa sababu Caps Lock ilikuwa imewashwa, au kutafuta kwenye kichwa ili kuandika kila neno kwa herufi kubwa mkononi, unabofya kitufe kimoja na zana inabadilisha herufi hizo. Kila kitu kwenye ukurasa huu kinafanya kazi ndani ya kivinjari chako, hivyo maandishi yako hayaondoki kwenye kifaa chako kamwe. Bandika, chagua mtindo, nakili matokeo.

Sababu zana ndogo kama hii inapata nafasi ya kudumu kwenye vifaa vyako vya kazi ni kwamba uandishi wa herufi kubwa/ndogo ni wa kina na wenye kanuni nyingi. Vichwa vya Kiingereza vinafuata desturi ambazo ni rahisi kukosea, na msimbo (code) una mitindo yake ya majina ambayo ina umuhimu kwa vikusanya-programu (compilers) na wachambuzi wa kanuni (linters). Kufanya ubadilishaji huo kwa mkono ni polepole na huweza kukosewa; kuruhusu zana itumie kanuni hiyo kwa uthabiti ni haraka na nadhifu.

Maumbo ya herufi za kufikirika yanayong'aa yakibadilika kati ya maumbo makubwa ya herufi kubwa na madogo ya herufi ndogo katika rangi ya samawati na samawati angavu
Herufi zinazobadilika kati ya maumbo makubwa na madogo — hii ndiyo kiini cha kibadilishaji chochote cha herufi kubwa/ndogo.

Mitindo ya kila siku

HERUFI KUBWA ZOTE hubadilisha kila herufi kuwa kubwa. Inafanya kazi vizuri kwa vifupisho vifupi, lebo, na msisitizo wa mara kwa mara, lakini aya nzima kwa herufi kubwa zote inasomeka kama kupiga kelele na kwa kweli ni ngumu zaidi kusoma haraka, hivyo itumie kwa uangalifu.

herufi ndogo zote huondoa kila herufi kubwa. Ni muhimu kwa kusawazisha data, kusafisha maandishi yaliyofika yakiwa yamechanganyika, au kufuata mtindo wa herufi ndogo unaopendwa na baadhi ya chapa. Pia ni suluhisho la haraka zaidi kwa sentensi iliyoandikwa kwa herufi kubwa zote kwa bahati mbaya.

Herufi ya sentensi huandika kwa herufi kubwa herufi ya kwanza tu ya kila sentensi na kuacha zilizobaki kama zilivyoandikwa. Huu ndio mtindo wa asili kwa maandishi ya mwili, barua pepe, na maandishi mengi ya kisasa ya kiolesura cha mtumiaji, kwa sababu husomeka jinsi watu wanavyoandika kwa kawaida.

Herufi za Kichwa huandika kwa herufi kubwa maneno makuu na kuandika kwa herufi ndogo yale madogo yanayounganisha. Huu ndio mtindo wa jadi kwa vichwa, majina ya vitabu na makala, majina ya nyimbo, na vichwa vya habari. Herufi za Kichwa ndipo watu wengi hujikwaa, kwa sababu kanuni halisi hutegemea mwongozo wa mtindo unaoufuata.

Herufi za Kichwa si kanuni moja: AP dhidi ya Chicago

Zote Associated Press (AP) na Chicago Manual of Style zinakubaliana kuhusu misingi: andika kwa herufi kubwa neno la kwanza na la mwisho, pamoja na nomino, viwakilishi, vitenzi, vivumishi, na vielezi vyote. Zote pia huandika kwa herufi ndogo vibainishi vifupi kama vile a, an, na the, viunganishi vifupi for, and, nor, but, na or, na vihusishi vifupi.

Kutokubaliana kuko kwenye maelezo. AP huandika kwa herufi ndogo vihusishi vya herufi tatu au chini lakini huandika kwa herufi kubwa virefu zaidi, na huandika kwa herufi kubwa to linapokuwa sehemu ya kitendo cha infiniti (infinitive). Chicago huandika kwa herufi ndogo to katika infiniti na huandika kwa herufi ndogo vihusishi bila kujali urefu wake. Viunganishi yet na so vinaandikwa kwa herufi ndogo katika AP lakini kwa herufi kubwa katika Chicago. Hakuna kati ya haya lililo dhahiri, ndiyo maana kibadilishaji kinachojua kanuni hizi hukuokoa muda na migogoro.

Utepe unaotiririka wa maandishi ya kufikirika ukibadilishwa kuwa mistari nadhifu iliyopangwa vizuri, rangi ya dhahabu na samawati angavu juu ya bluu iliyokolea
Maandishi yaliyochanganyika yanaingia na kutoka yakiwa yamepangwa upya kwa unadhifu.

Mitindo ya wasanidi programu: kutaja vigezo (variables) kwa njia sahihi

Wasanidi programu wanahitaji familia tofauti ya mitindo kwa sababu vitambulisho (identifiers) haviwezi kuwa na nafasi. Kila jamii ya lugha huamua desturi yake, na kuchanganya mitindo hiyo kunaonekana kutokuwa nadhifu au kuvunja wachambuzi wa kanuni.

  • camelCase — neno la kwanza kwa herufi ndogo, kila neno linalofuata linaandikwa kwa herufi kubwa, bila nafasi: userName. Inatumika sana katika vigezo vya JavaScript, Java, na Kotlin.
  • PascalCase — kama camelCase lakini neno la kwanza pia linaandikwa kwa herufi kubwa: UserName. Inatumika kwa majina ya darasa (class) na aina (type) katika lugha nyingi.
  • snake_case — herufi ndogo zote na alama za chini (underscore) kati ya maneno: user_name. Kiwango cha Python, Ruby, na SQL.
  • kebab-case — herufi ndogo zote na alama za mkato (hyphen): user-name. Maarufu kwa URL, majina ya darasa la CSS, na majina ya faili.

Kibadilishaji kinachoshughulikia hizi kinakuwezesha kuchukua lebo kama "User Name" na kupata papo hapo kitambulisho sahihi kwa lugha yoyote unayoandika, kisha kukibadilisha tena unapohamisha wazo hilo hilo kwenye safu ya hifadhidata au kanuni ya CSS.

Matumizi ya haraka ya kila siku

Sababu mbili za kawaida watu hutumia zana hii si za kuvutia lakini ni za kudumu: kurekebisha maandishi yaliyoandikwa Caps Lock ikiwa imewashwa, na kupanga upya kichwa au jina la kigezo bila kukiandika upya. Weka SENTENSI YA KUPIGA KELELE na upate sentensi nadhifu. Bandika kichwa cha safu (column header) na upate sehemu safi ya snake_case. Ukishaiweka kwenye mtiririko wako wa kazi, utaitumia zaidi ya unavyotarajia. Ikiwa pia unahitaji kupima kile unachohariri, kiunganishe na kihesabu maneno, na vinjari zana zetu nyingine za maandishi kwa ajili ya kupunguza, kupanga, na kusafisha maandishi.

Maswali yanayoulizwa mara kwa mara

Je, maandishi yangu yanapakiwa mahali popote?

Hapana. Ubadilishaji unafanyika kabisa ndani ya kivinjari chako kwa kutumia JavaScript, hivyo maandishi unayobandika hayatumwi kamwe kwenye seva. Unaweza hata kuitumia bila mtandao mara ukurasa ukishapakia.

Tofauti kati ya Herufi za Kichwa na Herufi ya Sentensi ni ipi?

Herufi za Kichwa huandika kwa herufi kubwa maneno mengi katika kichwa, wakati Herufi ya Sentensi huandika kwa herufi kubwa herufi ya kwanza ya kila sentensi tu. Tumia Herufi za Kichwa kwa vichwa vya habari na majina, na Herufi ya Sentensi kwa maandishi ya kawaida ya mwili na barua pepe.

Nitumie mtindo upi wa herufi za kichwa, AP au Chicago?

Inategemea muktadha wako. Waandishi wa habari na tovuti nyingi hufuata AP, wakati vitabu na machapisho ya kitaaluma mara nyingi hufuata Chicago. Ikiwa huna mtindo maalum wa taasisi, chagua mmoja na uutumie kwa uthabiti.

Tofauti kati ya camelCase na snake_case ni ipi?

camelCase huunganisha maneno kwa herufi kubwa bila alama za kutenganisha, kama userName, na ni maarufu katika JavaScript na Java. snake_case hutumia maneno ya herufi ndogo yaliyotenganishwa na alama za chini, kama user_name, na ni kiwango katika Python na SQL.

Je, kinaweza kurekebisha maandishi niliyoandika kwa bahati mbaya kwa herufi kubwa zote?

Ndiyo. Bandika maandishi hayo ya herufi kubwa zote na uchague herufi ndogo au Herufi ya Sentensi. Herufi ya Sentensi kwa kawaida ndiyo bora zaidi kwa sababu inarudisha uandishi wa kawaida wa herufi kubwa mwanzoni mwa kila sentensi.

Je, kubadilisha herufi kubwa/ndogo kunabadilisha maneno yenyewe?

Hapana. Kibadilishaji cha herufi kubwa/ndogo kinabadilisha tu ni herufi zipi ni kubwa au ndogo na, kwa mitindo ya wasanidi programu, alama za kutenganisha kati ya maneno. Maneno halisi na mpangilio wake unabaki sawa.