PyCharm - Ugu Fiican Python Linux Python

Tilmaamahan wuxuu kuu soo bandhigi doonaa jawiga horumarinta PyCharm, kaas oo loo isticmaali karo horumarinta codsiyo xirfad leh adigoo isticmaalaya luuqadda barnaamijka Python. Python waa luuqad weyn oo barnaamijka ah maxaa yeelay waa runtii isweydaarsi. Waxaa loo isticmaali karaa horumarinta hal codsi kaas oo ka shaqayn doona kombiyuutarada Windows, Linux iyo Mac Macallimiinta iyadoon loo baahnayn dib-u-soo-celin xeer kasta.

PyCharm waa tifaftiraha iyo debugger uu soo saaro Jetbrains, kuwaas oo ah dad isku mid ah oo sameeyay Resharper. Resharper waa qalab weyn oo loo isticmaalo kobciyeyaasha kumbuyuutarrada ee Windows kumbuyuutarka loogu talagalay iyo in ay noloshooda ku sahlanaato marka la qoro .NET code. Qaar badan oo ka mid ah mabaa'diida Resharper ayaa lagu daray qaybta xirfadeed ee PyCharm.

Sida loo rakibo PyCharm

Tilmaamahan si aad u rakibto PyCharm ayaa ku tusi doona sida loo helo PyCharm, soo qaado, soo saar faylasha oo kashifi.

Shaxanka Soo-dhaweynta

Marka ugu horeysa ee aad ku shaqeyso PyCharm ama marka aad xirayso mashruuc waxaa laguugu soo bandhigi doonaa shaashad muujinaysa liistada mashaariicda dhow.

Waxaad sidoo kale arki doontaa liiska soo socda ee menu:

Waxaa sidoo kale jira xulasho habaynta ah oo kuu ogolaanaya inaad sameysid version Python default iyo goobaha kale ee sida.

Abuuritaanka Mashruuca Cusub

Markaad doorato inaad abuurto mashruuc cusub, waxaa lagugu siinayaa liiska noocyada mashruuca suurtogalka ah sida soo socota:

Haddii aad rabto inaad sameysid codsi aasaas ah oo saldhigiisu yahay Windows, Linux iyo Mac ka dibna waxaad dooran kartaa mashruuc Pure Python oo isticmaali kartaa maktabadaha QT si loo horumariyo arjiyada garaafka kaas oo u muuqda in uu u dhashay nidaamka qalliinka ee ay ku socdaan iyada oo aan loo eegin halka ay ayaa la sameeyay.

Sidoo kale xulashada nooca mashruuca waxaad sidoo kale ku qori kartaa magacaaga mashruucaaga, sidoo kale xulashada qaybta Python si aad uga hortagto.

Mashruuc furan

Waxaad furi kartaa mashruuc adoo gujinaya magaca liiska mashaariicda dhowaan la furay ama waxaad riixi kartaa badhanka furan oo aad u raacdid faylka mashruuca aad rabto in aad furto.

Hubinta Ka Soo Qaadashada Koontaroolka

PyCharm waxay bixisaa ikhtiyaarka si loo hubiyo nambarka mashruucyada khayraadka internetka ee kala duwan oo ay ka mid yihiin GitHub, CVS, Git, Mercurial, iyo Subversion.

Aqoonsiga PyCharm

Aqoonsiga PyCharm wuxuu ku bilaabmaa menu kor ku xusan. Halkaas waxaad ka heleysaa mashruuc kasta oo furan.

Dhinaca dhinaca midig ee shaashadda ayaa ah fursadaha udub-dhexaadka ah ee lagu xallinayo koodhka.

Booska bidix wuxuu heystaa liiska faylasha mashruuca iyo maktabadaha dibadda.

Si aad kuugu darto faylka waxaad ku riixi kartaa magaca mashruuca oo dooro "cusub". Kadib waxaad heleysaa ikhtiyaarka aad ku dartid mid ka mid ah noocyada faylalka soo socda:

Markaad ku darto faylka, sida faylka python, waxaad bilaabi kartaa qoraalka tifaftiraha ee guddiga saxda ah.

Qoraalka waa midabka midabka oo dhan waa mid calaamadaysan oo leh qoraalo cad. Laynka tooska ah ayaa muujinaya indentation si aad u hubsan karto inaad si sax ah uxaqiijiso.

Tifaftiraha waxaa sidoo kale ka mid ah IntelliSense buuxa, taas oo macneheedu tahay inaad bilowdo inaad qorato magacyada maktabadaha ama amarrada la aqoonsan yahay waxaad buuxin kartaa amarrada adigoo riixaya tabarka.

Debugging Codsiga

Waad codsan kartaa codsigaaga marxalad kasta adoo isticmaalaya fursadaha khaldan ee dhinaca midigta sare.

Haddii aad sameysid codsi garaaf ah, markaa waxaad si fudud u riixi kartaa badhanka cagaaran si aad u codsatid codsiga. Waxaad sidoo kale riixi kartaa wareegga iyo F10.

Si aad uddiisatid codsiga waxaad riixi kartaa badhanka ku xigta fallaadhaha cagaaran ama foorar jaran iyo F9. Waxaad ku dhejin kartaa jibbaarada koodhka si markaas barnaamijku u joojiyo khadad la soo dhejiyo adigoo riixaya marinka cawliga ee khadka aad rabto si aad u jabiso.

Si aad u sameyso hal talaabo horey u sii dhejin kartaa F8, kaas oo talaabooyin ka saaraya koodhka. Tani waxay ka dhigan tahay in ay codeeyso koodhka, laakiin tallaabo uma qaadi doonto. Si aad u xallisid hawlaha, waxaad riixi kartaa F7. Haddii aad shaqeyneyso oo aad rabto inaad ku soo jiidato hawlgalka wacitaanka, isweydaarso F8 iyo F8.

Inta aad ka baqeyso, dhinaca hoose ee shaashadda waxaad arki doontaa daaqado kala duwan, sida liiska hababka iyo mawduucyada iyo doorsoomayaal aad adigu daawato qiimayaasha. Markaad ku sii socoto codka waxaad ku dari kartaa saacad isbedel ah si aad u aragto marka qiimaha isbeddelayo.

Doorasho kale oo weyn waa in la kashifo koodhka jeegga caynsanaanta. Barnaamijka aduunka ee barnaamijka ayaa isbeddelay sannado badan, haddana waa wax caadi ah in horumariyayaashu ay sameeyaan horumarinta imtixaanka si ay isbeddel kasta oo ay sameeyaan ay u hubin karaan inay hubiyaan inaysan jebin qayb kale oo ka mid ah nidaamka.

Jeegaaga caymisku wuxuu dhab ahaantii kaa caawinayaa inaad fuliso barnaamijka, sameyso tijaabooyin qaar kadibna markaad dhameysid waxay kuu sheegaysaa inta codsiga lagu daboolay boqolkiiba inta lagu jiro xilliga imtixaankaaga.

Waxaa sidoo kale jira aalad lagu muujinayo magaca qaab ama fasal, inta jeer ee alaabta loo yeeray, iyo inta ay ku qaadatay qayb ka mid ah qodobka khaaska ah.

Dib u Celinta Xeerka

Muuqaal aad u xooggan oo ah PyCharm waa ikhtiyaarka udiyaarinta code.

Markaad billowdo inaad sameysatid koodhyo calaamado yar ayaa ka muuqan doona marinka midig. Haddii aad ku qorto wax macquul ah oo keenaya qalad ama aan si fiican loo qorin markaa PyCharm waxay dejin doontaa calaamad midab leh. Ku dhajinta calaamadaha midabka leh ayaa kuu sheegi doona arinta waxayna ku siin doontaa xal.

Tusaale ahaan, haddii aad haysato bayaan la soo dejiyey oo soo dejiya maktabadda kadibna ha isticmaalin maktabadda maktabadda ma aha oo kaliya in calaamadda loo rogo calaamaduhu waxay tilmaamaysaa in maktabadda aan la isticmaalin.

Qalabyada kale ee soo muuqanaya waxaa loogu talagalay codsi wanaagsan, sida kaliya oo ay leeyihiin hal xariiq oo banaan inta u dhaxaysa qoraalka soo dejinta iyo bilowga hawlgalka. Waxaa sidoo kale laguu sheegi doonaa markaad abuurayso wax aan ahayn mid yar.

Uma baahnid inaad raacdo dhamaan sharciyada PyCharm. Qaar badan oo ka mid ah waa nidaamyo codeyn oo wanaagsan, mana ahan inay wax ka qabtaan haddii koodhku ordo ama haddii kale.

Koodhka koodhka ayaa sidoo kale leh ikhtiyaarrada kale ee dib u habeynta. Tusaale ahaan, waxaad samayn kartaa nadiifinta koodhka waxaadna kormeeri kartaa faylka ama mashruuca arimaha.

Soo koobid

PyCharm waa tifaftire weyn oo loogu talagalay kobcinta Python code ee Linux, waxaana jira laba nooc oo la heli karo. Nidaamka beesha ayaa loogu talagalay horumarinta casriga ah, halka bay'ada xirfadeed bixisaa dhammaan qalabka uu horumariye u baahan yahay si loo abuuro software xirfadeed.