Kibadilishaji herufi kubwa na ndogo
Bandika maandishi na ubadilishe kati ya mitindo minane ya herufi: minne kwa uandishi na minne kwa msimbo. Matokeo husasishwa unapoandika, mistari mipya yako hubaki kama ilivyo, na kanuni za herufi za Unicode hufuatwa badala ya jedwali rahisi la A–Z.
Herufi 0 · maneno 0 · mistari 0
Herufi 0 · maneno 0 · mistari 0
Inafanya kazi kabisa ndani ya kichupo hiki cha kivinjari. Maandishi yako hayapakiwi wala kuhifadhiwa.
Inachofanya
Kibadilishaji cha Herufi Kubwa/Ndogo hubadilisha herufi kubwa na ndogo: HERUFI KUBWA, herufi ndogo, Herufi Kubwa Kila Neno, herufi kubwa mwanzo wa sentensi, mitindo ya wanaprogramu camelCase, snake_case na kebab-case, na aLtErNaTiNg. Hutumia ramani ya herufi ya Unicode, pamoja na chaguo la i yenye nukta na isiyo na nukta ya Kituruki.
User Profile ID
user_profile_id
Mitindo minane na mahali kila mmoja unapotumika
HERUFI KUBWA na herufi ndogo hazihitaji utangulizi, lakini mara chache ndizo lengo la mwisho: vichwa vya habari kwa kawaida vinahitaji Herufi Kubwa Mwanzoni mwa Kila Neno, ambapo kila neno huanza na herufi kubwa, na maandishi ya kawaida yaliyobandikwa yakiwa herufi kubwa tupu kwa kawaida yanahitaji herufi kubwa mwanzoni mwa sentensi, ambapo ni herufi ya kwanza tu ya kila sentensi huwa kubwa. Miongozo ya uandishi hutofautiana kuhusu maneno madogo kwenye vichwa (AP na Chicago zote huandika viunganishi na vihusishi vifupi kwa herufi ndogo, lakini kwa orodha tofauti), kwa hiyo kibadilishaji hiki hufanya kila neno lianze kwa herufi kubwa na kukuachia wewe ubaki na ubaguzi.
Mitindo ya msimbo hugawanya maandishi kuwa maneno kwenye nafasi, alama za uakifishaji na herufi kubwa zilizopo, kwa hiyo XMLHttpRequest huwa xml_http_request katika snake_case. camelCase ni desturi ya JavaScript na Java kwa vigeu, snake_case ni kiwango katika Python na majina ya safu wima za SQL, na kebab-case hutumika kwa URL, majina ya madarasa ya CSS na majina ya faili. Mtindo wa aLtErNaTiNg ni wa mapambo tu na huonekana zaidi kwenye meme.
Kwa nini kubadilisha herufi ni kugumu kuliko inavyoonekana
Ubadilishaji wa herufi unafafanuliwa na Kiwango cha Unicode, si na herufi 26 za Kiingereza, na baadhi ya ubadilishaji hubadilisha urefu wa maandishi. Herufi ya Kijerumani ß huwa SS kwenye herufi kubwa, kwa hiyo neno linaweza kuongezeka kwa herufi moja. Herufi kubwa ya Kigiriki Σ ina aina mbili ndogo: σ ndani ya neno na ς mwishoni mwa neno. Viunganishi vya herufi kama fi hupanuka kuwa herufi mbili vinapobadilishwa kuwa herufi kubwa.
Kituruki na Kiazerbaijani zina herufi nne mahali ambapo Kiingereza kina mbili: i yenye nukta na İ, ı isiyo na nukta na I. Kwa kanuni chaguomsingi za Unicode, kubadilisha "İ" kuwa herufi ndogo hutoa i ikifuatiwa na nukta ya kuunganisha, na kubadilisha "i" kuwa herufi kubwa hutoa I ya kawaida, jambo linalofanya istanbul iandikwe vibaya. Weka alama kwenye chaguo la Kituruki na kibadilishaji hutumia ubadilishaji maalum wa lugha, hivyo istanbul huwa İSTANBUL na ILIK huwa ılık. Hii pia ndiyo sababu msimbo unaolinganisha mifuatano ya maandishi kwa toUpperCase unaweza kushindwa kwa watumiaji wa Kituruki, hitilafu maarufu kiasi cha kuwa na jina lake, jaribio la Uturuki (Turkey test).
Vidokezo vya kupata matokeo safi
Vifupisho ndivyo vya kukagua zaidi baada ya kubadilisha. Mtindo wa Herufi Kubwa Mwanzoni mwa Kila Neno huandika NASA kama Nasa, na mtindo wa sentensi huiandika kama nasa, kwa sababu kibadilishaji hakiwezi kujua ni maneno gani ni majina. Yarekebishe kwa mkono, au badilisha sehemu tu ya maandishi inayohitaji. Unapotayarisha vitambulishi, ondoa kwanza herufi kama nukuu na emoji; huondolewa kwenye matokeo ya camelCase, snake_case na kebab-case. Ikiwa pia unahitaji kujua urefu wa maandishi kwa maneno au herufi, yabandike kwenye Kihesabu Maneno.
Maswali yanayoulizwa mara kwa mara
- Je, kibadilishaji herufi huhifadhi mistari mipya yangu?
- Ndiyo. Kila mtindo hufanya kazi mstari kwa mstari, kwa hiyo orodha na aya huhifadhi umbo lake. Katika camelCase, snake_case na kebab-case kila mstari huwa kitambulisho chake.
- Kwa nini ß ya Kijerumani iligeuka kuwa SS?
- Huo ndio ubadilishaji wa kawaida wa Unicode wa herufi kubwa kwa ß. Herufi kubwa ẞ ipo (iliongezwa katika Unicode 5.1), lakini ubadilishaji chaguomsingi bado hutoa SS, kama kanuni za tahajia ya Kijerumani zinavyohitaji kimapokeo.
- Kibadilishaji hutenganishaje maneno kwa snake_case?
- Huanza neno jipya kwenye kila nafasi au alama ya uakifishaji, kila mabadiliko kutoka herufi ndogo kwenda kubwa, na kabla ya herufi kubwa ya mwisho ya kifupisho inayofuatwa na herufi ndogo, hivyo HTMLParser huwa html_parser.
- Ni lini niwashe kanuni za Kituruki?
- Kila wakati maandishi yakiwa ya Kituruki au Kiazerbaijani. Bila hayo, i na I hubadilishwa kama katika Kiingereza, jambo linalokosea tahajia ya maneno yenye İ kubwa yenye nukta au ı ndogo isiyo na nukta.
- Je, kinaweza kubadilisha kuwa PascalCase?
- Tumia camelCase na uanze kila mstari kwa herufi kubwa; PascalCase hutofautiana tu kwenye herufi hiyo ya kwanza. Mtindo wa viwango thabiti (UPPER_SNAKE_CASE) ni snake_case ikifuatiwa na HERUFI KUBWA.