PyCharm - The Best Linux Python IDE

Þessi handbók mun kynna þér PyCharm samþætt þróun umhverfi, sem hægt er að nota til að þróa faglega forrit með Python forritunarmálinu. Python er frábært forritunarmál vegna þess að það er sannarlega yfir vettvang. Það er hægt að nota til að þróa eitt forrit sem keyrir á Windows, Linux og Mac tölvum án þess að þurfa að endurræsa hvaða kóða sem er.

PyCharm er ritstjóri og kembiforrit þróað af Jetbrains, sem eru þau sömu sem þróuðu Resharper. Resharper er frábært tól sem notað er af Windows forritara til að endurspegla kóða og gera líf sitt auðveldara þegar skrifað er .NET kóða. Mörg meginreglurnar um Resharper hafa verið bætt við faglega útgáfu PyCharm.

Hvernig á að setja upp PyCharm

Þessi leiðarvísir fyrir uppsetningu PyCharm mun sýna þér hvernig á að fá PyCharm, hlaða niður því, draga skrárnar og keyra þær.

Velkomin skjánum

Þegar þú rekur PyCharm fyrst eða þegar þú lokar verkefni verður þú kynnt með skjá sem sýnir lista yfir nýleg verkefni.

Þú munt einnig sjá eftirfarandi valmöguleika:

Það er einnig stillingarstilling fyrir stillingar sem leyfir þér að setja upp sjálfgefna Python útgáfuna og aðrar slíkar stillingar.

Búa til nýtt verkefni

Þegar þú velur að búa til nýtt verkefni er þú með lista yfir hugsanlega gerð verkefna sem hér segir:

Ef þú vilt búa til grunnskjáborðsforrit sem keyrir á Windows, Linux og Mac þá getur þú valið Pure Python verkefni og notað QT bókasöfn til að þróa grafísku forrit sem líta inn í stýrikerfið sem þeir eru að keyra óháð því hvar þau eru voru þróaðar.

Auk þess að velja verkefnisgerðina getur þú einnig slegið inn nafnið á verkefninu þínu og einnig valið útgáfu Python til að þróa á móti.

Opnaðu verkefni

Þú getur opnað verkefni með því að smella á nafnið á listanum sem nýlega var opnað eða þú getur smellt á opna hnappinn og farið í möppuna þar sem verkefnið sem þú vilt opna er staðsett.

Kannast út frá upprunastjórn

PyCharm veitir möguleika á að kíkja á verkefnakóðann úr ýmsum auðlindum á netinu, þar á meðal GitHub, CVS, Git, Mercurial og Subversion.

PyCharm IDE

PyCharm IDE byrjar með valmyndinni efst. Undir þessu hefur þú flipa fyrir hvert opið verkefni.

Á hægri hlið skjásins eru kembiforrit valkostur fyrir stepping gegnum kóða.

Vinstri glugganum inniheldur lista yfir verkefnisskrár og ytri bókasöfn.

Til að bæta við skrá sem þú hægrismellt á verkefnið og veldu "nýtt". Þú færð þá möguleika á að bæta við einum af eftirtöldum skráargerðum:

Þegar þú bætir við skrá, svo sem python-skrá, getur þú byrjað að slá inn ritstjóri í hægri spjaldið.

Textinn er allur litakóðaður og hefur feitletrað texta. Lóðrétt lína sýnir innspýtinguna þannig að þú getur verið viss um að þú hafir flipa rétt.

Ritstjóri inniheldur einnig fullt IntelliSense, sem þýðir að þegar þú byrjar að slá inn nöfn bókasafna eða viðurkenndra skipana sem þú getur lokið við skipanir með því að styðja á flipann.

Kembiforrit umsóknin

Þú getur deildu forritinu þínu hvenær sem er með því að nota möguleikann til að kemba í efst til hægri.

Ef þú ert að þróa grafísku forritið geturðu einfaldlega ýtt á græna hnappinn til að keyra forritið. Þú getur einnig ýtt á breytinguna og F10.

Til að kemba forritið geturðu annaðhvort smellt á hnappinn við hliðina á græna örina eða stutt á vakt og F9. Hægt er að setja punktar í kóðanum þannig að forritið stoppi á tilteknu línu með því að smella á gráa framlegðina á línu sem þú vilt að brjóta.

Til að gera eitt skref áfram getur þú ýtt á F8, sem stíga yfir kóðann. Þetta þýðir að það mun keyra kóðann en það mun ekki stíga inn í aðgerð. Til að stíga inn í aðgerðina, myndirðu ýta á F7. Ef þú ert í aðgerð og vilt stíga út í hringingaraðgerðina skaltu ýta á breytinguna og F8.

Þó að þú ert að kembiforrit, neðst á skjánum munt þú sjá ýmsa glugga, svo sem lista yfir ferla og þræði og breytur sem þú ert að horfa á gildi fyrir. Eins og þú ert að fara í gegnum kóðann geturðu bætt við breytu til að breyta þannig að þú getur séð hvenær gildi breytist.

Annar mikill kostur er að keyra kóðann með umfjöllunarkóða. Forritunarlöndin hafa breyst mikið í gegnum árin og nú er algengt að verktaki framkvæma prófdreindan þróun þannig að allar breytingar sem þeir gera geta þeir athugað til að tryggja að þeir hafi ekki brotið annan hluta kerfisins.

Umfjöllunarprófunin hjálpar þér að keyra forritið, framkvæma nokkrar prófanir og þá þegar þú hefur lokið það mun segja þér hversu mikið af kóða var þakið sem prósentu meðan á prófun stendur.

Það er einnig tól til að sýna heiti aðferð eða bekk, hversu oft hlutarnir voru kallaðir og hversu lengi var varið í því tiltekna kóða.

Code Refactoring

A virkilega öflugur eiginleiki PyCharm er kóðinn endurvirkjun valkostur.

Þegar þú byrjar að þróa kóða birtast litlar merkingar í hægri kantinum. Ef þú skrifar eitthvað sem líklegt er að valda villu eða bara sé ekki skrifað vel þá mun PyCharm setja lituð merki. Með því að smella á lituðu merkið munum við segja málið og bjóða upp á lausn.

Til dæmis, ef þú ert með innflutningsyfirlit sem innflutir bókasafn og notar það ekki neitt úr því bókasafni, þá mun kóðinn ekki aðeins verða grár. Merkið mun lýsa því yfir að bókasafnið sé ónotað.

Aðrar villur sem birtast munu vera til góðrar kóðunar, eins og að hafa aðeins eina bláa línu milli innflutningsyfirlýsingar og upphaf aðgerðar. Þú verður einnig að segja þegar þú hefur búið til aðgerð sem er ekki í lágstöfum.

Þú þarft ekki að fylgja öllum PyCharm reglum. Margir þeirra eru bara góðar reglur um kóðun og eru ekkert að gera með því hvort kóðinn muni hlaupa eða ekki.

Kóðunarvalmyndin hefur einnig aðra möguleika til að breyta. Til dæmis getur þú framkvæmt kóða hreinsun og þú getur skoðað skrá eða verkefni fyrir mál.

Yfirlit

PyCharm er frábær ritstjóri til að þróa Python kóða í Linux, og það eru tvær útgáfur tiltækar. Samfélagið útgáfa er fyrir frjálslegur verktaki, en faglega umhverfi veitir öllum þeim tækjum sem verktaki gæti þurft að búa til faglega hugbúnað.