24 converter Vipimo · Sarafu · Faili

Badilisha maandishi kuwa snake_case underscore_case Bure Mtandaoni Salama

Bandika mstari na uusome tena katika snake_case. Yote hufanyika kwenye kivinjari chako — hakuna unachoandika kinachotumwa popote, na kanuni hufuata lugha ya ukurasa huu badala ya Kiingereza.

Iandike kwa njia nyingine

Maneno yaliyounganishwa kwa mstari wa chini (underscore)
Kuhusu uandishi huu
Kile inachofanya Hukata mstari kuwa maneno, huyashusha kuwa herufi ndogo na kuyaunganisha kwa mistari ya chini. Mstari ulioandikwa tayari kwa camelCase hukatwa hapo pia, kwa hivyo “fooBar” huwa “foo_bar”.
Kile isichofanya Haihifadhi alama za uandishi. Koma, nukta na vistari ni mipaka kati ya maneno, si herufi za kubebwa — ambalo ndilo unalotaka kwa jina la faili au safu wima ya hifadhidata, na si unalotaka kwa nathari.
Na lugha Kukata kuwa maneno kunahitaji mipaka. Kichina na Kijapani huandikwa bila nafasi, kwa hivyo mstari wa maandishi hayo hurudi kama neno moja — ukurasa ungependelea kusema hivyo kuliko kukata mahali ilipokisia.
Mahali kinapofanya kazi Kwenye kivinjari chako. Unachoandika hapa hakitumwi popote, kwa hivyo rasimu, nenosiri au jina la mteja ni salama hapa kama kwenye kihariri cha maandishi.

Hakuna kinachopakiwa

Mstari uleule katika uandishi wote saba

Uandishi Mstari uleule, ulioandikwa hivyo
herufi kubwaCRÈME BRÛLÉE FOR 2 — STRASSE 17, FOOBAR
herufi ndogocrème brûlée for 2 — straße 17, foobar
Title CaseCrème Brûlée For 2 — Straße 17, Foobar
snake_casecrème_brûlée_for_2_straße_17_foo_bar
kebab-casecrème-brûlée-for-2-straße-17-foo-bar
camelCasecrèmeBrûléeFor2Straße17FooBar
slug ya URLcreme-brulee-for-2-strasse-17-foobar

Miundo hii inatoka wapi

Herufi kubwa na ndogo zamani zilikuwa alfabeti mbili tofauti. Herufi kubwa ni za Kirumi, zilizochongwa kwenye jiwe kwa patasi; herufi ndogo zinatokana na minuskuli ya Karolingia, iliyoumbwa na kalamu iliyokuwa ikienda haraka juu ya ngozi ya kuandikia. Wachapaji walihifadhi aina hizi mbili katika trei tofauti — trei ya juu na trei ya chini — na majina yalibaki muda mrefu baada ya trei kutoweka. Miundo ya kiprogramu ni michanga zaidi na ilibuniwa kutatua tatizo moja: jina haliwezi kuwa na nafasi. snake_case ilitokana na C ya mwanzoni, camelCase kutoka Smalltalk, kebab-case kutoka Lisp, na slugi ya URL kutokana na haja ya kuweka kichwa cha habari cha kibinadamu kwenye anwani ambamo nafasi na alama za herufi hazikubaliki.

Unakokutana nayo

Herufi kubwa kwa kila neno la mwanzo hufaa vichwa vya habari na majina ya vitabu; herufi kubwa ya mwanzo wa sentensi hufaa karibu kila kitu kingine, na zaidi na zaidi violesura, kwa sababu husomeka haraka zaidi. snake_case hutaja safu za hifadhidata na vigeu vya Python; camelCase hutaja vigeu vya JavaScript na mbinu za Java; kebab-case hutaja madarasa ya CSS na majina ya faili katika miradi ya wavuti. Slugi ndiyo inayogeuza kichwa cha habari cha makala kuwa sehemu ya mwisho ya anwani yake, na ndiyo ubadilishaji pekee hapa unaosomwa na injini za utafutaji.

Maswali ambayo watu huuliza

Kwa nini kubadilisha kuwa herufi kubwa wakati mwingine hubadilisha idadi ya herufi?

Kwa sababu herufi kubwa na ndogo ni sifa ya lugha, si ya herufi moja. ß ya Kijerumani huwa SS katika herufi kubwa, kwa hiyo herufi moja huwa mbili. Kituruki kina i yenye nukta na i isiyo na nukta, na kubadilisha i kuwa herufi kubwa kunatoa İ badala ya I — kukosea hapa hugeuza neno la Kituruki kuwa neno tofauti. Ubadilishaji hapa unafuata kanuni za lugha ya ukurasa wenyewe, ndiyo maana ingizo lilelile linaweza kutoa matokeo tofauti kwenye ukurasa wa Kituruki kuliko kwenye ule wa Kiingereza.

Kwa nini slugi huondoa alama za herufi na uakifishaji?

Kwa sababu anwani lazima iweze kunakiliwa kwenye ujumbe, kuchapishwa kwenye karatasi na kuandikwa tena kwa mkono. Herufi zenye alama zinaruhusiwa katika URL ya kisasa lakini husimbwa kwa asilimia zinaponakiliwa, na kugeuza anwani inayosomeka kuwa mstari wa alama. Kuzipunguza hadi herufi za kawaida, tarakimu na vistari huifanya anwani isomeke, ishirikiwe kwa urahisi na ifanane kila mahali inapoonekana.

Je, jibu ni sahihi kabisa?

Pale ambapo vipimo vyote viwili vimefafanuliwa kwa kutumia kimoja kingine kwa nambari kamili, ndiyo — ukurasa unasema hivyo juu ya nambari, na ukadiriaji pekee ni katika idadi ya tarakimu zinazoonyeshwa. Pale ambapo uwiano hauna desimali yenye mwisho, ukurasa unaonyesha tarakimu kumi na mbili muhimu na kusema kwamba uhusiano ni wa kukadiria, badala ya kujifanya vinginevyo.

Je, kitu ninachoandika kinatoka kwenye kifaa changu?

Hapana. Hesabu hufanyika kwenye kivinjari chako; hakuna kinachopakiwa na hakuna seva ya kukipokea. Pakia ukurasa mara moja na utaendelea kufanya kazi hata mtandao ukizimwa.

Kwa nini ubadilishe maandishi kuwa snake_case

Mtengeneza programu hawezi kutaja kigeu annual report total, kwa sababu jina haliwezi kuwa na nafasi. Safu ya hifadhidata haiwezi kuitwa Customer First Name. Faili iitwayo Final Draft (2).docx, mapema au baadaye, itamkera hati ya kiotomatiki. Mahali fulani njiani kifungu cha maneno cha binadamu lazima kiwe neno moja, na fomati ambayo jamii nyingi zilikubaliana kuitumia ni snake_case: herufi zote ndogo, maneno yameunganishwa kwa mistari ya chini, annual_report_total, customer_first_name, final_draft_2. Kubadilisha maandishi kuwa snake_case ni kuchukua kifungu chochote, katika hali yoyote, na kukigeuza kuwa fomati hiyo kwa hatua moja.

Bandika mstari kisha uusome tena katika snake_case. Ubadilishaji hufanyika ndani ya kivinjari chako, hakuna unachoandika kinachotumwa popote, na kanuni hufuata lugha ya ukurasa huu na si Kiingereza. Hukata mstari kuwa maneno, huyabadilisha kuwa herufi ndogo na kuyaunganisha kwa mistari ya chini. Mstari ulioandikwa tayari kwa camelCase hukatwa kwenye herufi zake kubwa pia, kwa hiyo fooBar huwa foo_bar. Hapa chini utapata maana yake hasa, kinachoachwa, jinsi ukurasa unavyoshughulikia herufi ngumu za lugha mbalimbali, mahali ambapo snake_case ni kawaida na mahali ambapo si kawaida, na mitego inayowakumba watu wanaobadilisha maandishi kuwa snake_case kwa haraka.

Ubadilishaji hufanya nini

Kata, herufi ndogo, unganisha

Ukurasa kwanza hukata mstari kuwa maneno. Kisha hubadilisha kila moja kuwa herufi ndogo na kuyaunganisha kwa mistari ya chini. Mstari Crème brûlée for 2 — straße 17, fooBar hurudi kama crème_brûlée_for_2_straße_17_foo_bar. Alama za herufi zimehifadhiwa, nambari hubaki kama maneno yao wenyewe, kistari kirefu na koma vimeondoka, na fooBar limekatwa mara mbili, kwa sababu herufi kubwa ndani yake huashiria mpaka.

Mahali kupunguzwa kunapofanyika

Mpaka wa neno ni nafasi, alama ya uakifishaji, kistari, ishara, au mabadiliko kutoka herufi ndogo hadi herufi kubwa ndani ya neno. Kwa hiyo kifungu customerFirstName, kifungu Customer First Name na kifungu customer-first-name vyote huwa customer_first_name. Hiyo ndiyo nguvu ya vitendo ya ubadilishaji: hukubali karibu kila mahali pa kuanzia na daima hufika mahali pale pale.

Kunakili matokeo

Kitufe kilicho kando ya matokeo huyanakili kwenye ubao wa kunakili. Yabandike kwenye kihariri, skima au kisanduku cha faili ambapo jina linahitajika.

Ubadilishaji haufanyi nini

Haihifadhi uakifishaji

Koma, nukta na vistari ni mipaka kati ya maneno, si herufi za kubebwa. Hilo ndilo unalotaka kwa jina la faili au safu ya hifadhidata, si kwa nathari. Ukipitisha sentensi kwenye ukurasa, hurudi kama jina, si kama sentensi, na uakifishaji wa awali umeondoka.

Haiondoi alama za herufi

Mstari huhifadhi herufi zake zenye alama: crème_brûlée. Mifumo mingi huzikubali, lakini mingine haikubali, na jina lenye alama hizo linaweza kusababisha matatizo katika zana za zamani. Ukihitaji herufi za kawaida, tumia ukurasa wa URL slug, unaoondoa alama kwenye herufi za Kilatini.

Haikagui kama jina ni halali katika lugha yako

Lugha za programu zina kanuni zake. Baadhi hukataza jina linaloanza kwa tarakimu, baadhi huhifadhi maneno kama class au return. Ukurasa hubadilisha maandishi kuwa jina lenye umbo sahihi, na bado unahitaji kuhakikisha jina ni halali mahali unapolitumia. Kifungu kama 2 for 1 offer huwa 2_for_1_offer, ambalo lugha nyingi hulikataa mwanzoni.

Lugha ni muhimu

Maandishi yanayoandikwa bila nafasi

Kukata kuwa maneno kunahitaji mipaka. Kichina na Kijapani huandikwa bila nafasi, kwa hiyo mstari wa maandishi hayo hurudi kama neno moja. Ukurasa unapendelea kusema hivyo kuliko kukata mahali ulipokisia, kwa sababu kata isiyo sahihi ingetoa jina linaloonekana kukubalika lakini lenye maana isiyo sahihi.

Kituruki na i yenye nukta

Kubadilisha kuwa herufi ndogo hufuata kanuni za lugha ya ukurasa. Katika Kituruki, umbo dogo la I ni ı isiyo na nukta, na umbo dogo la İ ni i. Kibadilishaji kinachotumia kanuni za Kiingereza hubadilisha maneno. Ukurasa huu hufuata lugha ambayo umeandikwa kwayo.

Kijerumani na s kali

ß ya Kijerumani tayari ni herufi ndogo na huhifadhiwa, kama katika straße_17. STRASSE ya herufi kubwa hurudi kama strasse, kwa sababu umbo la herufi kubwa halikumbuki kama lilitoka kwenye ß au herufi mbili.

Maandishi ya kulia-kwenda-kushoto na ya India

Kiarabu, Kiebrania na maandishi ya India yana nafasi kati ya maneno na hayana herufi kubwa wala ndogo, kwa hiyo ukurasa huunganisha maneno yake kwa mistari ya chini na kuziacha herufi zilivyo. Iwapo zana fulani inakubali majina kama hayo ni swali jingine.

Mahali ambapo snake_case ni kawaida

Python na Ruby

Mwongozo wa mtindo wa Python unapendekeza snake_case kwa kazi, vigeu na moduli, na Ruby hufuata tabia ileile. Ukiandika msimbo katika mojawapo, majina yako karibu daima yako katika fomati hii.

Hifadhidata

Majina ya jedwali na safu katika SQL kwa kawaida ni snake_case: customer_id, created_at, order_total. Huepusha haja ya kunukuu majina na ni salama katika mifumo mbalimbali ya hifadhidata, ambayo baadhi yake hubadilisha majina yasiyonukuliwa kuwa herufi za aina moja na ingegeuza camelCase kuwa mfululizo usiosomeka wa herufi.

Faili za data na API

Huduma nyingi za wavuti hutumia funguo za snake_case katika JSON yao, na lahajedwali zinazotolewa kwa usindikaji zaidi mara nyingi hubeba vichwa vya snake_case. Ikiwa data yako inapitia CSV hadi JSON, safu ya vichwa huwa funguo, na vichwa nadhifu vya snake_case hufanya matokeo yawe rahisi kutumia.

Viwango thabiti na vigeu vya mazingira

Viwango thabiti na vigeu vya mazingira kwa kawaida huandikwa kwa herufi kubwa na mistari ya chini: MAX_RETRIES, DATABASE_URL. Njia ya kuvipata ni kubadilisha maandishi kuwa snake_case kwanza kisha kuinua matokeo kwa kubadilisha maandishi kuwa herufi kubwa.

Majina ya faili

Herufi ndogo zenye mistari ya chini ni jina salama la faili kwenye kila mfumo, na hupangwa na kutafutwa kwa njia inayotabirika. Wapiga picha, watafiti na wasimamizi wengi huitumia kwa sababu hiyo hiyo.

Mahali ambapo si kawaida

JavaScript na Java

Lugha hizi hupendelea camelCase kwa vigeu na kazi, na PascalCase kwa madarasa. Jina kutoka hati ya Python linaweza kuhitaji kubadilishwa kabla ya kuonekana kwenye faili ya JavaScript. Tazama camelCase kwa hilo.

CSS na anwani za wavuti

Majina ya madarasa ya CSS na anwani za wavuti kwa kawaida hutumia vistari, si mistari ya chini. Zana ya hilo ni kebab-case. Injini za utafutaji huchukulia kistari kama kitenganishi cha maneno na mstari wa chini kama kiunganishi, tofauti ndogo iliyo nyuma ya tabia ya anwani zenye vistari.

Nathari na vichwa vya habari

snake_case ni ya majina, si ya kusoma. Kichwa cha habari au sentensi iliyoandikwa kwa mtindo huo ni ngumu kwa jicho. Kwa maandishi ya binadamu, weka maneno na nafasi, na kwa kichwa fikiria Title Case.

Jinsi ya kubadilisha maandishi kuwa snake_case hapa

Bandika au andika maandishi yako

Weka kifungu kwenye sehemu ya kwanza. Matokeo huonekana mara moja kwenye ya pili, kwa hiyo unaweza kuyaona yakibadilika unapoandika.

Kagua mikato

Angalia mahali maneno yalipogawanywa. Neno kama iPhone au eBay hukatwa kwenye herufi kubwa, na kifupisho kama HTTPServer kinahitaji kutazamwa ili kuona kimetoka kama ulivyokusudia.

Linakili

Bonyeza kitufe cha kunakili kisha ubandike matokeo mahali unapoyahitaji. Kwa fomati nyingine za mstari uleule, tazama hapa chini.

Kutumia snake_case katika mradi mzima

Utaratibu mmoja kwa mfumo mzima

Mradi unaochanganya mitindo ya majina ni mgumu kusoma kuliko ule usiopendeza kidogo lakini thabiti. Ikiwa hifadhidata hutumia snake_case, msimbo unaozungumza nayo mara nyingi hufanya hivyo pia, na faili zinazohamia kati yake hufuata. Unapobadilisha maandishi kuwa snake_case kwa safu mpya au sehemu mpya, unachagua jina ambalo kila tabaka nyingine italazimika kuishi nalo, kwa hiyo lichague mara moja na ulibebe hadi mwisho.

Kuhamisha majina kati ya taratibu

Mapema au baadaye jina kutoka utaratibu mmoja lazima lionekane katika mwingine. Safu ya hifadhidata customer_first_name huwa customerFirstName katika kitu cha JavaScript na customer-first-name katika darasa la CSS au URL. Badala ya kuandika upya kila moja kwa mkono, bandika asili kwenye ukurasa unaotoa fomati unayohitaji: camelCase kwa msimbo wa familia za C na JavaScript na kebab-case kwa mitindo na anwani. Fomati tatu za jina lilelile ni tafsiri kamili za kila mmoja, na kibadilishaji huzitengeneza kwa uthabiti.

Faili za usanidi

Faili za mipangilio mara nyingi hutumia funguo za snake_case, hasa katika YAML inayotumiwa na zana nyingi. Unapoandaa faili kama hiyo kutoka data iliyohifadhiwa kama JSON, JSON hadi YAML huweka funguo kama ulivyoziandika, na YAML hadi JSON hufanya kinyume. Amua snake_case kwa funguo kabla ya kuanza, na ubadilishaji kati ya fomati hautazisumbua.

Kubadilisha majina kwa wingi

Ukirithi faili ya data ambayo vichwa vyake ni mchanganyiko wa mitindo, badilisha kila kichwa kwa ukurasa huu na uvibadilishe vyote kwa mara moja. Jaribu na sampuli ndogo kwanza, kwa kuwa hati inayosoma faili kwa kichwa itavunjika jina likibadilika katika baadhi ya maeneo tu. Weka orodha ya majina ya zamani na mapya kando ya faili ili mwenzako aone kilichobadilika.

Kuandika majina yanayodumu

Sema kitu ni nini, si kinavyohifadhiwa

Jina zuri hueleza yaliyomo. order_total husema nambari inamaanisha nini; col7 haisemi. Unapobadilisha maandishi kuwa snake_case, hakikisha kifungu unachoanza nacho ndicho wazi zaidi unachoweza kuandika, kwa sababu kibadilishaji kitahifadhi uwazi wake au mkanganyiko wake kwa uaminifu.

Epuka vifupisho ambavyo ni wewe tu unayevielewa

Jina kama cust_fn_dt ni fumbo kwa mtu mwingine yeyote, na kwako baada ya miezi sita. Mistari ya chini ni nafuu, na maneno ya ziada pia. Jina refu linalosomeka kama sentensi ni zawadi bora kwa mtu anayefuata kuliko fupi linalohitaji maelezo.

Weka umoja na wingi thabiti

Amua kama majedwali yanatajwa kwa umoja, customer, au wingi, customers, na ushikilie. Utaratibu ni muhimu kuliko usawa wake. Kifungu kilichogeuzwa kuwa snake_case huhifadhi idadi yoyote uliyokipa.

Weka kiambishi awali inapofaa

Katika skima kubwa, kiambishi awali kifupi hupanga majina yanayohusiana: billing_address, billing_city, billing_country. Kuandika kifungu na kiambishi awali na kukibadilisha hutoa matokeo thabiti, na orodha ya kialfabeti kisha hujipanga yenyewe.

Jaribu majina kabla ya kuyakubali

Kabla ya jina kuingia kwenye skima au API, lijaribu katika maeneo litakapoonekana: hoja, kigeu, orodha ya faili. Ikiwa linasomeka kawaida katika yote matatu, litafaa. Likihisi kuwa geni, fupisha au andika upya kifungu na ubadilishe maandishi kuwa snake_case tena. Dakika ya majaribio mwanzoni huokoa kubadilisha jina katika mamia ya faili baadaye.

Mstari uleule katika maandishi saba

Jedwali la fomati

Chini ya kibadilishaji, jedwali linaonyesha mstari wa mfano katika fomati zote saba ambazo tovuti inatoa: herufi kubwa, herufi ndogo, Title Case, snake_case, kebab-case, camelCase na URL slug. Ni njia ya haraka ya kuona jinsi maneno yaleyale yanavyoonekana katika kila moja.

Fomati hizi zinatoka wapi

Alfabeti mbili

Herufi kubwa na ndogo hapo zamani zilikuwa alfabeti mbili tofauti. Herufi kubwa ni za Kirumi, zilizochongwa kwenye jiwe kwa patasi; herufi ndogo zinatokana na minuscule ya Carolingian, iliyoumbwa na kalamu inayosogea haraka kwenye ngozi ya uandishi. Wachapishaji walizihifadhi kwenye trei tofauti, trei ya juu na trei ya chini, na majina yalibaki muda mrefu baada ya trei kutoweka.

Majina bila nafasi

Fomati za programu ni changa zaidi na zilibuniwa kutatua tatizo moja: jina haliwezi kuwa na nafasi. snake_case ilitokana na C ya mapema, camelCase kutoka Smalltalk, kebab-case kutoka Lisp, na URL slug kutokana na hitaji la kuweka kichwa cha binadamu kwenye anwani ambako nafasi na alama za herufi haziruhusiwi. Mstari wa chini ulikuwa herufi rahisi kwenye kibodi za wakati huo, na unaonekana kama nafasi iliyokaa kwenye mstari.

Mitego unapobadilisha maandishi kuwa snake_case

Kuanza jina kwa tarakimu

Lugha na hifadhidata nyingi hukataa jina linaloanza kwa nambari. Ongeza herufi au neno mbele yake ikiwa kifungu kinaanza na nambari.

Kutarajia maneno yaliyohifadhiwa yashughulikiwe

Kifungu kama class au order kinaweza kuwa neno lililohifadhiwa katika lugha yako au katika SQL. Ukurasa haujui, na lazima ukague.

Vifupisho

Kifupisho ndani ya jina la camelCase, kama parseHTMLString, kinaweza kukatwa kuwa parse_h_t_m_l_string au parse_html_string kulingana na kanuni. Kagua kwamba matokeo ni unayoyataka.

Majina marefu sana

Hifadhidata na mifumo ya faili huweka mipaka ya urefu. Kifungu kirefu kilichogeuzwa kuwa jina kinaweza kukutana nayo. Fupisha maneno kabla ya kubadilisha.

Maswali ambayo watu huuliza kabla ya kubadilisha

Uakifishaji unafanywaje?

Huchukuliwa kama mpaka kati ya maneno na haubebwi.

Nambari huhifadhiwa?

Ndiyo, kama maneno yao wenyewe, yaliyotenganishwa kwa mistari ya chini.

Je, inashughulikia ingizo la camelCase?

Ndiyo. Herufi kubwa ndani ya neno huashiria kata, kwa hiyo fooBar huwa foo_bar.

Naweza kuitumia kwa lugha nyingine?

Ndiyo, kwa kanuni za lugha ya ukurasa. Maandishi yasiyo na nafasi, kama Kichina na Kijapani, hurudi kama neno moja.

Maandishi yangu yanapakiwa?

Hapana. Unachoandika hapa hakitumwi popote, kwa hiyo rasimu, nenosiri au jina la mteja liko salama hapa kama kwenye kihariri cha maandishi.

Ninapataje vistari badala yake?

Kwa kubadilisha maandishi kuwa kebab-case.

Mfano uliofanyiwa kazi

Tuseme unajenga hifadhidata ndogo ya maktaba na wafanyakazi wamekutumia vichwa vya safu kutoka lahajedwali yao: Book Title, Author's Last Name, Year Published (YYYY), ISBN-13. Unabadilisha kila moja kwa zamu na kusoma book_title, author_s_last_name, year_published_yyyy na isbn_13. Kistari cha juu kiligeuza safu ya mwandishi kuwa kitu kisicho nadhifu, kwa hiyo unafupisha asili kuwa Author Last Name na kubadilisha tena: author_last_name. Safu ya mwaka ni wazi zaidi bila dokezo la fomati, kwa hiyo unabaki na year_published. Majina manne nadhifu ya safu, yaliyoandikwa kwa dakika moja, na kila moja ni jina ambalo hifadhidata italikubali.

Orodha fupi ya ukaguzi

Kabla ya kubadilisha

Andika kifungu kwa maneno ya kawaida, bila maelezo ndani ya mabano. Kagua kwamba lengo linakubali mistari ya chini na alama za herufi.

Wakati wa kubadilisha

Bandika kifungu, angalia mikato na uhakikishe jina linaanza kwa herufi.

Baada ya kubadilisha

Kagua urefu, kagua dhidi ya maneno yaliyohifadhiwa na uhifadhi kumbukumbu ya kifungu asili, ili jina liweze kufuatiliwa hadi maana yake.

Makosa ya kawaida

Kutumia snake_case kwa maandishi ambayo watu watasoma

Ni ya majina, si ya nathari.

Kusahau kinachoruhusiwa na lengo

Tarakimu mwanzoni, alama za herufi na mipaka ya urefu hutofautiana kati ya mifumo.

Kubadilisha vifupisho bila kuangalia

Kagua mikato kuvizunguka.

Maandishi yako hubaki kwenye kifaa chako

Ubadilishaji hufanyika ndani ya kifaa. Maandishi yako hushughulikiwa na kivinjari chako mwenyewe na hakuna kinachotumwa popote. Hakuna cha kufuta baadaye na hakuna akaunti ya kufungua. Hiyo ndiyo njia rahisi ya kubadilisha maandishi kuwa snake_case.

Muhtasari

Ili kubadilisha maandishi kuwa snake_case hapa, bandika mstari na uusome tena ukiwa na maneno yaliyokatwa, kubadilishwa kuwa herufi ndogo na kuunganishwa kwa mistari ya chini. Mstari ulioandikwa tayari kwa camelCase hukatwa hapo pia, kwa hiyo fooBar huwa foo_bar. Ukurasa haihifadhi uakifishaji: koma, nukta na vistari ni mipaka kati ya maneno, si herufi za kubebwa, jambo unalolitaka kwa jina la faili au safu ya hifadhidata na si kwa nathari. Kukata kuwa maneno kunahitaji mipaka, kwa hiyo Kichina na Kijapani, vilivyoandikwa bila nafasi, hurudi kama neno moja. Kubadilisha kuwa herufi ndogo hufuata lugha ya ukurasa. Hakuna kinachopakiwa.

Urefu na eneo Uzito na ujazo Halijoto Sarafu