PyCharm - paras Linux Python IDE

Tässä oppaassa esitellään PyCharmin integroitu kehitysympäristö, jota voidaan kehittää ammattisovellusten avulla Python-ohjelmointikieltä. Python on loistava ohjelmointikieli, koska se on todella cross-platform. Sitä voidaan käyttää kehittäessäsi yhden sovelluksen, joka toimii Windows-, Linux- ja Mac-tietokoneissa ilman koodin kääntämistä.

PyCharm on Jetbrainsin kehittämä editori ja debuggeri, jotka ovat samoja ihmisiä, jotka kehittivät Resharperia. Resharper on loistava työkalu, jota Windows-kehittäjät käyttävät refactoring-koodeihin ja helpottavat heidän elämäänsä kirjoitettaessa .NET-koodia. Monet Resharper-periaatteista on lisätty PyCharmin ammatilliseen versioon.

Kuinka asentaa PyCharm

Tämä PyCharmin asennusopas näyttää kuinka voit saada PyCharm-ohjelman, ladata sen, purkaa tiedostot ja suorittaa sen.

Tervetuloa -näyttö

Kun käynnistät PyCharmin ensimmäisen kerran tai kun suljet projektin, näytölle ilmestyy luettelo viimeaikaisista hankkeista.

Näet myös seuraavat valikon vaihtoehdot:

On myös konfigurointiasetus, jonka avulla voit määrittää oletuspython-version ja muut tällaiset asetukset.

Uuden hankkeen luominen

Kun valitset uuden projektin luomisen, saat luettelon mahdollisista projektityypeistä seuraavasti:

Jos haluat luoda pohja-sovelluksen, joka toimii Windows-, Linux- ja Mac-tietokoneilla, voit valita Pure Python -projektin ja käyttää QT-kirjastoja kehittämään graafisia sovelluksia, jotka näyttävät alkuperäiseltä käyttöjärjestelmältä riippumatta siitä, missä ne kehitettiin.

Projektityypin valitsemisen lisäksi voit myös antaa projektin nimen ja valita Pythonin version kehittääkseni.

Avaa projekti

Voit avata projektin napsauttamalla äskettäin avattujen projektien luetteloa tai napsauttamalla avointa painiketta ja siirtymällä kansioon, johon haluat avata projektin.

Lähdevalvonnan tarkistaminen

PyCharm tarjoaa mahdollisuuden tarkistaa projektin koodi eri online-resursseilta, kuten GitHub, CVS, Git, Mercurial ja Subversion.

PyCharm IDE

PyCharm IDE alkaa valikosta yläosassa. Tämän alapuolella on välilehdet jokaiselle avoimelle hankkeelle.

Näytön oikealla puolella on virheenkorjausvaihtoehdot koodin lävistämiseksi.

Vasemmanpuoleisessa ruudussa on luettelo projektitiedostoista ja ulkoisista kirjastoista.

Jos haluat lisätä tiedoston, napsauta projektin nimeä hiiren kakkospainikkeella ja valitse "uusi". Sitten voit lisätä jonkin seuraavista tiedostotyypeistä:

Kun lisäät tiedoston, kuten python-tiedoston, voit aloittaa kirjoittamisen oikeaan paneeliin.

Teksti on värikoodattu ja siinä on lihavoitu teksti. Pystysuora viiva näyttää sisennyksen, jotta voit olla varma, että olet tabbing oikein.

Toimittaja sisältää myös täyden IntelliSense-ohjelman, mikä tarkoittaa, että kun kirjoitat kirjastojen nimet tai tunnistetut komennot, voit suorittaa komennot painamalla välilehteä.

Sovelluksen virheenkorjaus

Voit korjata sovelluksesi milloin tahansa käyttämällä oikean yläkulman virheenkorjausvaihtoehtoja.

Jos kehität graafisen sovelluksen, voit yksinkertaisesti painaa vihreää painiketta suorittamalla sovellus. Voit myös painaa siirtoa ja F10.

Voit korjata sovelluksen joko napsauttamalla vihreän nuolen vieressä olevaa painiketta tai painamalla shift-näppäintä ja F9-näppäintä. Voit asettaa koodin raja-arvot niin, että ohjelma pysähtyy tietylle riville napsauttamalla sen rivin harmaata marginaalia, jonka haluat rikkoutua.

Voit tehdä yhden askeleen eteenpäin painamalla F8-näppäintä, joka ohittaa koodin. Tämä tarkoittaa, että se ajaa koodin, mutta se ei astu funktioon. Voit siirtyä toimintoon painamalla F7-näppäintä. Jos olet toiminnossa ja haluat siirtyä kutsutoimintoon, paina shift ja F8.

Kun olet suorittanut virheenkorjauksen, näytön alareunassa näet useita ikkunoita, kuten luettelon prosessista ja säikeistä ja muuttujista, joita katselet arvot. Kun ohitat koodin, voit lisätä kellon muuttujaan, jotta voit nähdä, milloin arvo muuttuu.

Toinen hyvä vaihtoehto on käyttää koodia peitetarkistuksen avulla. Ohjelmointimaailma on muuttunut paljon vuosien varrella, ja nyt on kehittäjien tavallista tehdä testipohjaista kehitystä, jotta kaikki muutokset, joita he tekevät, voivat tarkistaa, etteivät he ole rikkoneet toisen järjestelmän osaa.

Kattavuusseuranta tosiasiallisesti auttaa sinua suorittamaan ohjelman, suoritat joitakin testejä ja sitten kun olet valmis, kerrotaan, kuinka paljon koodia on käsitelty prosenttiosuutena testinajon aikana.

Käytettävissä on myös työkalu, jolla näytetään menetelmän tai luokan nimi, kuinka monta kertaa kohteita on kutsuttu ja kuinka kauan kyseinen koodi on käytetty.

Koodi Refactoring

PyCharmin todella tehokas ominaisuus on koodin refactoring-vaihtoehto.

Kun aloitat kehittymisen, pienet merkit näkyvät oikeassa marginaalissa. Jos kirjoitat jotain, joka todennäköisesti aiheuttaa virheen tai vain ei ole kirjoitettu hyvin, PyCharm sijoittaa värillisen merkin. Napsauttamalla värillistä merkkiä kerrotaan ongelmasta ja se tarjoaa ratkaisun.

Jos esimerkiksi sinulla on tuontiselvitys, joka tuo kirjaston ja sen jälkeen ei käytä mitään kirjastosta, ei vain koodin harmaa merkintä ilmoittaa, että kirjastoa ei käytetä.

Muut virheet, jotka tulevat näkyviin, ovat hyvälle koodaukselle, kuten vain yksi tyhjäsana tuonti-ilmoituksen ja funktion alun välillä. Sinulta kerrotaan myös, kun olet luonut toiminnon, joka ei ole pienillä kirjaimilla.

Sinun ei tarvitse noudattaa kaikkia PyCharm-sääntöjä. Monet niistä ovat vain hyviä koodausohjeita, eikä niillä ole mitään tekemistä sen kanssa, onko koodi käynnissä vai ei.

Koodivalikossa on myös muita refactoring-vaihtoehtoja. Voit esimerkiksi suorittaa koodin siivoukseen ja voit tarkastaa tiedoston tai projektin ongelmista.

Yhteenveto

PyCharm on erinomainen editorti Python-koodin kehittämiseen Linuxissa, ja saatavilla on kaksi versiota. Yhteisön versio on rento kehittäjä, kun taas ammattiympäristö tarjoaa kaikki työkalut, joita kehittäjä voi tarvita ammatillisten ohjelmistojen luomiseen.