PyCharm - najboljši Linux Python IDE

Ta vodnik vam bo predstavil integrirano razvojno okolje PyCharm, ki ga lahko uporabite za razvoj profesionalnih aplikacij z uporabo programskega jezika Python. Python je odličen programski jezik, saj je resnično navzkrižno platformo. Uporablja se lahko za razvijanje ene aplikacije, ki bo delovala na računalnikih operacijskega sistema Windows, Linux in Mac, ne da bi morali znova prevajati katero koli kodo.

PyCharm je urednik in razhroščevalnik, ki so ga razvili Jetbrains, ki so isti ljudje, ki so razvili Resharper. Resharper je odlično orodje, ki ga razvijalci programa Windows uporabljajo za refaktorsko kodo in olajšajo življenje pri pisanju .NET kod. Številna načela programa Resharper so bila dodana profesionalni različici PyCharm.

Kako namestiti PyCharm

Ta vodnik za namestitev PyCharm vam bo pokazal, kako priti PyCharm, ga prenesite, izvlečite datoteke in ga zaženite.

Pozdravni zaslon

Ko prvič zaženete PyCharm ali ko zaprete projekt, vam bo predstavljen zaslon, ki prikazuje seznam nedavnih projektov.

Videli boste tudi naslednje možnosti menija:

Obstaja tudi možnost konfiguriranja nastavitev, ki vam omogoča nastavitev privzete različice Python in drugih takšnih nastavitev.

Ustvarjanje novega projekta

Ko se odločite za ustvarjanje novega projekta, vam je na voljo seznam možnih vrst projektov, kot sledi:

Če želite ustvariti osnovno namizno aplikacijo, ki bo delovala v operacijskih sistemih Windows, Linux in Mac, lahko izberete projekt Pure Python in uporabite knjižnice QT za razvijanje grafičnih aplikacij, ki izgledajo kot izvorni operacijski sistem, na katerem tečejo, ne glede na to, kje so bili razviti.

Poleg tega, da izberete vrsto projekta, lahko vnesete tudi ime za svoj projekt in izberete tudi različico Pythona, s katero želite razviti.

Odpri projekt

Projekt lahko odprete tako, da kliknete ime na seznamu nedavno odprtih projektov ali pa kliknete gumb za odpiranje in se pomaknete do mape, kjer se nahaja projekt, ki ga želite odpreti.

Preverjanje iz nadzornega vira

PyCharm ponuja možnost, da preveri kodo projekta iz različnih spletnih virov, vključno z GitHub, CVS, Git, Mercurial in Subversion.

ID PyCharm

ID PyCharm se začne z menijem na vrhu. Pod tem imaš kartice za vsak odprt projekt.

Na desni strani zaslona so razhroščevalne možnosti za prehajanje kode.

V levem podoknu je seznam projektnih datotek in zunanjih knjižnic.

Če želite dodati datoteko, z desno tipko miške kliknite ime projekta in izberite »novo«. Nato dobite možnost, da dodate eno od naslednjih vrst datotek:

Ko dodate datoteko, na primer datoteko python, lahko začnete vnašati v urejevalnik na desni plošči.

Besedilo je vse barvno kodirano in ima krepko besedilo. V navpični vrstici je prikazano zaprtje, tako da ste lahko prepričani, da pravilno nalepite.

Urejevalnik vključuje tudi celotno IntelliSense, kar pomeni, ko začnete vnašati imena knjižnic ali priznanih ukazov, ki jih lahko izpolnite s pritiskom na zavihek.

Razhroščevanje aplikacije

Aplikacijo lahko kadar koli odpravite z uporabo možnosti odpravljanja napak v zgornjem desnem kotu.

Če razvijate grafično aplikacijo, lahko preprosto pritisnete zeleni gumb za zagon aplikacije. Lahko tudi pritisnete tipko Shift in F10.

Če želite razčleniti aplikacijo, lahko kliknete gumb ob zeleni puščici ali pritisnete premik in F9. V kodi lahko postavite mejne vrednosti, tako da se program ustavi na določeni vrstici s klikom na sivi rob na vrstici, ki jo želite zlomiti.

Če želite narediti en korak naprej, lahko pritisnete F8, ki korak čez kodo. To pomeni, da bo zagnala kodo, vendar ne bo stopila v funkcijo. Za vstop v funkcijo pritisnite tipko F7. Če ste v funkciji in želite stopiti v klicno funkcijo, pritisnite tipko Shift in F8.

Medtem ko razhroščujete, se na dnu zaslona prikažejo različna okna, na primer seznam procesov in niti in spremenljivk, za katere nadzirate vrednosti. Ko preidete skozi kodo, lahko spremenite uro v spremenljivko, tako da lahko vidite, kdaj se vrednost spremeni.

Druga odlična možnost je, da zaženete kodo s preverjanjem pokritosti. Programski svet se je v preteklih letih precej spremenil, zdaj pa je za razvijalce pogosto, da izvajajo testni razvoj, tako da lahko vsako spremembo preverijo, da ne bodo zlomili drugega dela sistema.

Preverjevalnik pokritosti vam dejansko pomaga, da zaženete program, izvedete nekaj preskusov, nato pa, ko ste končali, vam bo povedal, koliko kode je bilo pokrito v odstotkih med preskusom.

Obstaja tudi orodje za prikaz imena metode ali razreda, kolikokrat so bili postavljeni predmeti in koliko časa je porabljen v določenem kosu kode.

Refactoring koda

Resnično zmogljiva funkcija PyCharm je možnost ponovnega kodiranja.

Ko začnete razvijati kodo, bodo v desnem robu prikazane majhne oznake. Če vnesete nekaj, kar lahko povzroči napako ali pa ni napisano dobro, bo PyCharm postavil barvni označevalec. Klik na barvni označevalec vam bo povedal težavo in vam bo ponudil rešitev.

Na primer, če imate uvozni izpis, ki uvaža knjižnico in potem ne uporablja ničesar iz te knjižnice, ne bo samo, da bo koda postala siva, bo označevalec navedel, da je knjižnica neuporabljena.

Druge napake, ki se bodo pojavile, so za dobro kodiranje, na primer samo eno prazno črto med uvozno izjavo in začetkom funkcije. Povedali vam boste tudi, kdaj ste ustvarili funkcijo, ki ni v malih črkah.

Ni vam treba upoštevati vseh pravil PyCharm. Mnogi od njih so samo dobre smernice za kodiranje in nimajo nič opraviti s tem, ali se bo koda izvajala ali ne.

Meni kode ima tudi druge možnosti refakatorja. Na primer, lahko opravite čiščenje kode in lahko pregledate datoteko ali projekt za težave.

Povzetek

PyCharm je odličen urejevalnik za razvijanje kode Python v Linuxu in na voljo sta dve različici. Različica skupnosti je za občasnega razvijalca, medtem ko profesionalno okolje nudi vsa orodja, ki jih lahko razvijalec potrebuje za ustvarjanje profesionalne programske opreme.