PyCharm - parim Linux Python IDE

See juhend tutvustab teid PyCharmi integreeritud arenduskeskkonnast, mida saab kasutada Pythoni programmeerimiskeelt kasutavate professionaalsete rakenduste arendamiseks. Python on suurepärane programmeerimiskeel, sest see on tõeliselt platvormiline. Seda saab kasutada ühe, Windowsi, Linuxi ja Maci arvutis töötavate rakenduste arendamiseks, ilma et oleks vaja mingit koodi uuesti kompileerida.

PyCharm on Jetbrainsi poolt välja töötatud redaktor ja silur, kes on samad inimesed, kes arendasid Resharperi. Resharper on suurepärane vahend, mida Windowsi arendajad kasutavad koodi redigeerimiseks ja oma elu lihtsamaks muutmiseks .NET-koodi kirjutamisel. Paljud Resharperi põhimõtted on lisatud PyCharmi professionaalsele versioonile.

Kuidas installida PyCharm

See PyCharmi installimise juhend näitab teile, kuidas saada PyCharmit, alla laadida, faile välja võtta ja käivitada.

Tervitusteekraan

Kui käivitate PyCharmi esimest korda või projekti sulgemisel, kuvatakse teile ekraan, millel on loetletud hiljutised projektid.

Näete ka järgmisi menüüvalikuid:

Seal on ka konfigureerimise seadete valik, mis võimaldab seadistada vaikimisi Pythoni versiooni ja muid selliseid seadeid.

Uue projekti loomine

Kui otsustate uue projekti luua, antakse teile võimalike projektitüüpide nimekiri järgmiselt:

Kui soovite luua baastarvutirakenduse, mis töötab Windowsis, Linuxis ja Macis, siis saate valida Pure Pythoni projekti ja kasutada QT-i raamatukogusid, et arendada graafilisi rakendusi, mis näevad välja nende operatsioonisüsteemi, mida nad töötavad, olenemata sellest, kus nad töötati välja.

Lisaks projekti tüübi valimisele võite sisestada ka oma projekti nime ja valida ka Pythoni versiooni, millega töötada välja.

Avage projekt

Võite projekti avada, klõpsates nimele hiljuti avatud projektide loendis või klõpsates avatud nupul ja navigeerides kausta, kus asub projekt, mida soovite avada.

Allika juhtimise kontrollimine

PyCharm pakub võimalust tutvuda mitmesuguste võrguressurssidega, sh GitHub, CVS, Git, Mercurial ja Subversion projektikoodiga.

PyCharmi IDE

PyCharmi IDE algab menüüga ülaosas. Selle all on teil avatud avatud projekti jaoks vahekaardid.

Ekraani paremas servas on koodi sisselülitamiseks silumisvõimalused.

Vasakpoolsel paneelil on nimekiri projektifailidest ja välistest raamatukogudest.

Faili lisamiseks klõpsa projekti nimega paremal hiireklõpsuga ja vali "uus". Seejärel saate võimaluse lisada ühte järgmistest failitüüpidest:

Kui lisate faili, näiteks pythoni faili, võite alustada teksti sisestamist redaktorisse parempoolses paneelis.

Teksti värv on kodeeritud ja sellel on rasvane tekst. Vertikaaljoon näitab taandumist nii, et võite olla kindel, et olete tabbing õigesti.

Redaktor sisaldab ka täielikku IntelliSensei, mis tähendab, et kui hakkate kirjutama raamatukogude nimed või tunnustatud käsud, saate käske täita vajutades vahekaarti.

Rakenduse silumine

Võite oma taotlust igal ajal deblokeerida, kasutades paremas ülanurgas olevaid silumisvalikuid.

Kui teete graafilist rakendust, siis võite lihtsalt rakenduse käivitamiseks vajutada rohelist nuppu. Võite ka vajutada vahetust ja F10.

Rakenduse silumiseks võite klõpsata kas rohelise noole kõrval asuval nupul või vajutada nihutamist ja F9-d. Võite paigutada koodi vahepunktid, nii et programm peatub antud real, klõpsates rea hallil väljal, kus soovite lõhkuma.

Ühe sammu edasi tegemiseks võite vajutada koodi ületavast koodist F8. See tähendab, et see käivitab koodi, kuid see ei liigu funktsioonile. Funktsiooni sisenemiseks vajutage F7. Kui teil on funktsioon ja soovite kõnefunktsioonist välja astuda, vajutage vahetust ja F8.

Ekraanikuva allservas näete mitmesuguseid aknaid, näiteks nende protsesside ja keermete ja muutujate loendit, mille väärtusi vaatate. Nagu te koodi kaudu jõudmiseks võite lisada muutuja vaatamiseks, et saaksite näha, millal väärtus muutub.

Teine suurepärane võimalus on käivitada kood koos katvuskontrolliga. Programmeerimismaterjal on aastate jooksul palju muutunud ja nüüd on arendajatel tavapärane katsetulemuste väljatöötamine, nii et kõik muudatused, mida nad teevad, saaksid kontrollida, et nad ei oleks rikkunud veel üht süsteemi osa.

Katvuskontroll aitab tegelikult programmi käivitada, teha mõningaid katseid ja siis, kui olete lõpetanud, siis ütleb teile, kui palju koodi kattis protsendina katse ajal.

Samuti on olemas vahend, mis näitab meetodi või klassi nime, mitu korda kaupu kutsuti ja kui kaua see konkreetne kood jäi.

Code Refactoring

PyCharmi tõesti võimas omadus on koodi refraktimise võimalus.

Kui hakkate koodi väljatöötamisel ilmuma paremas servas, ilmuvad väikesed märgid. Kui sisestate midagi, mis võib viga põhjustada või lihtsalt ei ole hästi kirjutatud, siis paneb PyCharm värvilise markeri. Värvilisele markerile klõpsates selgitatakse probleemi ja pakutakse lahendust.

Näiteks kui teil on impordiaruanne, mis impordib raamatukogu ja siis ei kasuta sellest raamatust midagi, pole mitte ainult see, et kood muutub halliks, märgib marker, et raamatukogu pole kasutusel.

Veel muud vead, mis ilmuvad, on hea koodi jaoks, näiteks impordiparooli ja funktsiooni alguse vahel on üks tühi rida. Teile öeldakse ka siis, kui olete loonud funktsiooni, mis ei ole väiketähtedega.

Te ei pea järgima kõiki PyCharmi reegleid. Paljud neist on lihtsalt head kodeerimisjuhised ja ei ole seotud sellega, kas kood käivitatakse või mitte.

Koodimenüüs on ka teisi re-töötamisvalikuid. Näiteks võite teostada koodi puhastamist ja saate probleemide korral kontrollida faili või projekti.

Kokkuvõte

PyCharm on suurepärane redaktor Linuxi jaoks Pythoni koodi arendamiseks ning saadaval on kaks versiooni. Kogukonna versioon on mõeldud juhuslikule arendajale, samal ajal kui professionaalne keskkond pakub kõiki tööriistu, mida arendaja võiks professionaalse tarkvara loomiseks vajada.