PyCharm - Best Linux Python IDE

Mwongozo huu utakutambulisha mazingira ya maendeleo ya PyCharm, ambayo inaweza kutumika kuendeleza programu za kitaaluma kwa kutumia lugha ya programu ya Python. Python ni lugha kubwa ya programu kwa sababu ni kweli msalaba-jukwaa. Inaweza kutumika kuendeleza programu moja ambayo itaendesha kwenye kompyuta za Windows, Linux na Mac bila ya kurejesha code yoyote.

PyCharm ni mhariri na debugger iliyoendelezwa na Jetbrains, ambao ni watu sawa ambao waliendeleza Resharper. Resharper ni chombo kikubwa kinachotumiwa na watengenezaji wa Windows kwa kufuta kanuni na kufanya maisha yao rahisi wakati wa kuandika NET code. Kanuni nyingi za Resharper zimeongezwa kwenye toleo la kitaaluma la PyCharm.

Jinsi ya kufunga PyCharm

Mwongozo huu wa kuanzisha PyCharm itakuonyesha jinsi ya kupata PyCharm, kupakua, kuchimba faili na kuitumia.

Screen Karibu

Wakati wa kwanza kukimbia PyCharm au unapofunga mradi utawasilishwa kwa skrini inayoonyesha orodha ya miradi ya hivi karibuni.

Utaona pia chaguo la menu zifuatazo:

Kuna pia chaguo la mazingira ya configure ambayo inakuwezesha kuanzisha toleo la Python default na mipangilio kama hiyo.

Kujenga Mradi Mpya

Unapochagua kuunda mradi mpya unatolewa na orodha ya aina za mradi iwezekanavyo kama ifuatavyo:

Ikiwa unataka kujenga programu ya msingi ya desktop ambayo itaendesha kwenye Windows, Linux na Mac kisha unaweza kuchagua mradi wa Python safi na kutumia maktaba ya QT kuunda programu za graphic ambayo inaonekana asili ya mfumo wa uendeshaji wanaoendesha bila kujali wapi zilianzishwa.

Pamoja na kuchagua aina ya mradi unaweza pia kuingiza jina kwa mradi wako, na pia kuchagua toleo la Python kuendeleza kinyume.

Fungua Mradi

Unaweza kufungua mradi kwa kubonyeza jina ndani ya orodha ya miradi iliyofunguliwa hivi karibuni au unaweza kubofya kifungo wazi na uende kwenye folda ambapo mradi unayotaka kufungua iko.

Kuchunguza Kati Kutoka Chanzo Udhibiti

PyCharm inatoa fursa ya kuangalia code ya mradi kutoka rasilimali mbalimbali za mtandao ikiwa ni pamoja na GitHub, CVS, Git, Mercurial, na Subversion.

IDE ya PyCharm

IDE ya PyCharm inaanza na orodha ya juu. Chini hii, una vichupo kwa kila mradi wazi.

Kwenye upande wa kulia wa skrini ni chaguo za kufuta upya kwa kuingia kupitia msimbo.

Pane ya kushoto ina orodha ya faili za mradi na maktaba ya nje.

Ili kuongeza faili unayobofya kwa haki jina la mradi na uchague "mpya". Wewe kisha kupata fursa ya kuongeza moja ya aina zifuatazo faili:

Unapoongeza faili, kama faili ya python, unaweza kuanza kuandika kwenye mhariri kwenye jopo la kulia.

Nakala ni rangi yote iliyofichwa na ina maandishi ya ujasiri. Mstari wa wima unaonyesha indentation ili uweze kuwa na hakika kuwa unabandika kwa usahihi.

Mhariri pia unajumuisha IntelliSense kamili, ambayo inamaanisha unapoanza kuandika majina ya maktaba au amri zilizojulikana unaweza kukamilisha amri kwa kushinikiza tab.

Kupotosha Maombi

Unaweza kufuta programu yako wakati wowote kwa kutumia chaguo la kufuta dereva kwenye kona ya juu ya kulia.

Ikiwa unaendeleza programu ya graphical, basi unaweza tu bonyeza kifungo kijani kukimbia programu. Unaweza pia kushinikiza mabadiliko na F10.

Ili kufuta programu unaweza kubofya kifungo karibu na mshale wa kijani au waandishi wa habari uhamisho na F9.Unaweza kuweka vikwazo katika msimbo ili programu iacha kwenye mstari uliopatikana kwa kubonyeza margin ya kijivu kwenye mstari unayotaka kuvunja.

Kufanya hatua moja mbele unaweza kushinikiza F8, hatua gani juu ya msimbo. Hii inamaanisha itaendesha msimbo lakini haitaingia katika kazi. Ili kuingia kwenye kazi, ungependa kushinikiza F7. Ikiwa unafanya kazi na unataka kuingia kwenye kazi ya wito, waandishi wa habari uhamisho na F8.

Wakati unapotafuta upya, chini ya skrini utaona madirisha mbalimbali, kama vile orodha ya michakato na thread na vigezo ambavyo unaangalia maadili. Unapoendelea kupitia msimbo unaweza kuongeza saa kwa variable ili uweze kuona wakati thamani inabadilika.

Chaguo jingine kubwa ni kukimbia msimbo na kizuizi cha chanjo. Mfumo wa programu umebadilika sana kwa miaka mingi na sasa ni kawaida kwa waendelezaji kufanya maendeleo yaliyoendeshwa na mtihani ili kila mabadiliko wanayofanya waweze kuangalia ili kuhakikisha wasivunja sehemu nyingine ya mfumo.

Cheki cha chanjo husaidia kukuendesha programu, kufanya vipimo vingine na kisha unapomaliza itakuambia ni kiasi gani cha kanuni kilichofunikwa kama asilimia wakati wa kukimbia kwako.

Pia kuna chombo cha kuonyesha jina la mbinu au darasani, ni mara ngapi vitu vilivyoitwa, na muda gani ulipatikana katika kipande hicho cha kanuni.

Kanuni ya Refactoring

Kipengele chenye nguvu cha PyCharm ni chaguo la refactoring code.

Unapoanza kuendeleza alama ndogo alama itaonekana kwa kiasi kikubwa. Ikiwa unapanga kitu ambacho kinaweza kusababisha kosa au sio imeandikwa vizuri basi PyCharm itaweka alama ya rangi. Kwenye alama ya rangi itakuambia suala na itatoa suluhisho.

Kwa mfano, ikiwa una taarifa ya kuagiza ambayo inauza maktaba na haitumii kitu chochote kutoka kwa maktaba hiyo sio tu code itaenda kijivu alama hiyo itasema kwamba maktaba haitumiki.

Hitilafu nyingine ambazo zitatokea ni kwa coding nzuri, kama kuwa na mstari mmoja usio wazi kati ya taarifa ya kuagiza na kuanza kwa kazi. Utaambiwa pia wakati umetengeneza kazi ambayo sio chini.

Huna kulazimika kufuata sheria zote za PyCharm. Wengi wao ni miongozo mzuri ya coding na hawana chochote cha kufanya na kanuni itakapoendesha au la.

Menyu ya msimbo pia ina chaguo nyingine za kubadilisha. Kwa mfano, unaweza kufanya usafi wa kanuni na unaweza kukagua faili au mradi kwa masuala.

Muhtasari

PyCharm ni mhariri mkubwa wa kuendeleza kanuni ya Python katika Linux, na kuna matoleo mawili yanapatikana. Toleo la jamii ni kwa msanidi wa kawaida, wakati mazingira ya kitaaluma hutoa zana zote ambazo mtengenezaji anaweza kuhitaji kwa kuunda programu ya kitaaluma.