I-PyCharm - I-Best Linux Python IDE

Esi sikhokelo siza kukuzisa kwi-PyCharm yokuphuhliswa kokusingqongileyo, engasetyenziselwa ukuphuhlisa izicelo ezizisebenzisayo usebenzisa ulwimi lweprogram yePython. I-Python yilwimi ephuculweyo kuba luyi-platform-cross platform. Ingasetyenziselwa ukuphuhlisa isicelo esisodwa esiza kusebenza kwiikhompyutha zeWindows, iLinux kunye neComputer ngaphandle kokubuyisela kwakhona nayiphi na ikhowudi.

I-PyCharm ngumhleli kunye ne-debugger eyenziwa yi-Jetbrains, ngubani abantu abafanayo abaphuhlisa i-Resharper. I-Resharper isisityebi esikhulu esasetyenziswa ngabaphuhlisi beWindows ukuze bahlaziye ikhowudi kwaye benze ubomi babo bube lula xa ubhala ikhowudi ye-.NET. Ininzi yemigaqo yeResharper yongezwe kwinguqu yobungcali bePyCharm.

Indlela yokufaka iPyCharm

Esi sikhokelo sokufaka iPyCharm siya kukubonisa indlela yokufumana iPyCharm, ukuyikhuphela, ukukhupha iifayile kwaye uyisebenze.

IWatch Screen

Xa uqala ukuqhuba iPyCharm okanye xa uvalela iphrojekthi uza kufakwa kwisikrini esibonisa uludwe lweeprojekthi zandul '.

Uza kubona kwakhona okukhethwa kukho imenyu:

Kukho ukhetho lwesilungiselelo olukuvumela ukuba usethe i-Python inguqulelo kunye nezinye izicwangciso.

Ukudala iProjekthi entsha

Xa ukhetha ukwenza iprojekthi entsha unikezelwa uluhlu lweentlobo zeprojekthi ezinokwenzeka ngale ndlela:

Ukuba ufuna ukwakha idesktop yesicelo esiza kusetyenziswa kwiWindows, iLuxux kunye neMac ngoko unokukhetha iProjekthi yePython yePure kwaye usebenzise iilayibrari ze-QT ukuphuhlisa iifayile ezibonakalayo ezibukeka kwinkqubo yokusebenza eqhubayo ngaphandle kwayo za phuhliswa.

Kanye nokukhetha uhlobo lweprojekthi ungaphinda ufake igama leprojekthi yakho, kwaye ukhethe iinguqu yePython ukuphuhlisa.

Vula iprojekthi

Unokuvula iphrojekthi ngokuchofoza egameni ngaphakathi kwiprojekti yeeprojekthi esandula ukuvula okanye unqakraza iqhosha elivulekileyo uze ulandele kwifolda apho iprojekthi ofuna ukuyivula ikhona.

Ukuhlola ngaphandle kolawulo lomthombo

I-PyCharm inikeza inketho yokujonga ikhowudi yeprojekthi kwiinkalo ezahlukeneyo ze-intanethi kubandakanya iGitHub, iCVS, iGit, i-Mercurial, kunye neNguqulelo.

IDE yePyCharm

I-IDC yePyCharm iqala ngemenyu phezulu. Ngaphantsi kwesi, unamathebhu kwiprojekthi nganye evulekileyo.

Ngakwesokunene kwesikrini zikhetha ukukhethwa kwindlela yokuhamba ngekhowudi.

Ikhefu lokushiya linoluhlu lweefayile zeeprojekthi kunye namathala eencwadi angaphandle.

Ukongeza ifayile ucofa ngokuchanekileyo kwigama leprojekthi uze ukhethe "entsha". Emva koko ufumana inketho yokongeza enye yeefayile zeefayile ezilandelayo:

Xa ufaka ifayile, njengefayile ye-python, ungaqala ukuthayipha kumhleli kwiqela elifanelekileyo.

Isicatshulwa yonke imibala ekhowudiweyo kwaye ine-text bold. Umgca wecala ubonisa indentation ukuze uqiniseke ukuba ubetha ngokuchanekileyo.

Umhleli uquka i-IntelliSense epheleleyo, oku kuthetha ukuba uqala ukuthayipha amagama amathala eencwadi okanye imiyalelo eqingqiweyo unokuwugqiba imiyalelo ngokucinezela ithebhu.

Ukuguqula isicelo

Ungakwazi ukuguqula isicelo sakho nganoma naliphi na indawo ngokusebenzisa iindlela zokulungisa ukulungiswa kwinqanaba eliphezulu.

Ukuba uhlakulela isicelo sokubonisa imifanekiso, ngoko unokwicinezela inkinobho eluhlaza ukuqhuba isicelo. Ungaphinda ucinezele ukuhamba kunye neF10.

Ukukhuphaza isicelo ungakakraza iqhosha elingaphantsi komcibisholo oluhlaza okanye cindezela uguquko kunye neF9.Ungakwazi ukubeka ikhefu kwikhowudi ukwenzela ukuba inkqubo ivele kumgca owenziwe ngokuchofoza umda osempini kumgca ofuna ukwephula.

Ukwenza inyathelo elilodwa phambili ungacinezela i-F8, ngamanyathelo angaphezulu kwekhowudi. Oku kuthetha ukuba iya kuqhuba ikhowudi kodwa ayiyi kungena kumsebenzi. Ukuze ungene kumsebenzi, uya kucinezela iF7. Ukuba usebenza kwaye ufuna ukuphuma kumsebenzi wokubiza, cofa uguquko kunye neF8.

Ngelixa ulungisa, phantsi kwekrini uza kubona iifestile ezahlukeneyo, njengoluhlu lweenkqubo kunye nemicu kunye nemiba ejongene nexabiso. Njengoko uhamba ngekhowudi ungongeza i-watch kwi-variable ukuze ubone xa ixabiso liguquka.

Enye inketho enkulu kukuba usebenze ikhowudi kunye ne-checker checker. Inkqubo yehlabathi ishintshile kakhulu kwiminyaka kwaye ngoku kuyaqhelekileyo kubaphuhlisi ukwenza uphuhliso oluqhutyelwa uvavanyo ukuze zonke iinguqu ezenzayo zijonge ukuqinisekisa ukuba aziqhekekanga enye inxalenye yenkqubo.

I-checker checker inokunceda ukuba usebenze inkqubo, wenze iimvavanyo ezithile kwaye emva kokugqiba oko kuza kukuxelela ukuba ikhowudi efunyenwe ngayo njengepesenti ngexesha lokuvavanya kwakho.

Kukho nesixhobo sokubonisa igama lendlela okanye iklasi, zihlandlo eziliphi na izinto ezibizwa ngokuba yiyo, kwaye lide lichithe ixesha elingakanani kule khowudi ethile.

Ikhowudi yokuphendula

Inxenye enamandla kakhulu yePyCharm yinkqubo yokuchithwa kwikhowudi.

Xa uqala ukuphuhlisa ikhowudi emancinci iya kubonakala kwikota elungileyo. Ukuba uthayipha into enokubangela iiposiso okanye nje engabhaliweyo kakuhle iPyCharm iya kufaka uphawu lombala. Ukuqakraza kumakishi ombala uza kukuxelela umba kwaye uza kunika isisombululo.

Umzekelo, ukuba unesitatimenti sokungeniswa esithengisa ilayibrari kwaye ungasebenzisi nayiphi na into evela kwilayibrari kungekhona kuphela ukuba ikhowudi iya kuba mnyama umakishi uza kuthetha ukuba ithala leencwadi ayisebenzi.

Ezinye iziphene eziza kubonakala zingenakho ukubhalwa kwekhowudi, okufana nokuba nomgca omnye ongenalutho phakathi kwesitatimende sokungenisa kunye nokuqala komsebenzi. Uya kukwaziswa kwakhona xa usungule umsebenzi ongezantsi.

Akufanele uhlale kuyo yonke imithetho yePyCharm. Uninzi lwawo lukhokelo olufanelekileyo lwekhowudi kwaye akukho nto enokuyenza ngayo nokuba ikhowudi iya kuqhuba okanye ayikho.

Imenyu yekhowudi inezinye iinketho zokuphendula. Ngokomzekelo, unokwenza ukucoca ikhowudi kwaye unokuhlola iifayile okanye iprojekthi kwimicimbi.

Isishwankathelo

I-PyCharm ngumhleli omkhulu wokuphuhlisa ikhowudi yePython kwiLuxux, kwaye kukho iinguqulelo ezimbini. Ingqungquthela yoluntu yinto yonxibelelwano olungapheliyo, ngelixa iimeko zobume zibonelela zonke izixhobo unonjiniyela onokuzifuna ekudaleni isoftware yolwazi.