PyCarm - La plej bona Linuksa Python-IDE

Ĉi tiu gvidilo prezentos vin al la integra disvolviĝo de la Pyramar, kiu povas esti uzata por disvolvi profesiajn aplikojn per la lingvo de programado de Python. Python estas granda programlingvo ĉar ĝi estas vere transforma platformo. Ĝi povas esti uzata por disvolvi ununuran aplikon, kiu funkcios en komputiloj de Windows, Linukso kaj Mac sen devi repagi ajnan kodon.

PyCharm estas redaktisto kaj debugger evoluinta fare de Jetbrains, kiuj estas la samaj homoj, kiuj disvolvis Resharper. Resharper estas bonega ilo uzata de programistoj de Windows por refactoring kodo kaj fari iliajn vivojn pli facila kiam skribas .NET-kodon. Multaj el la principoj de Resharper estis aldonitaj al la profesia versio de PyCharm.

Kiel Instali Pyramon

Ĉi tiu gvidilo instali Pyramon montros al vi kiel akiri Pyramon, elŝuti ĝin, ĉerpi la dosierojn kaj kuri ĝin.

La Bonvenaj Ekranoj

Kiam vi unue kuras Pyramon aŭ kiam vi fermos projekton, vi estos prezentita kun ekrano montranta liston de lastatempaj projektoj.

Vi ankaŭ vidos la jenajn menuajn eblojn:

Ankaŭ ekzistas agordo de agordo, kiu ebligas agordi la defaŭltan Python-versio kaj aliajn tiajn agordojn.

Krei novan projekton

Kiam vi elektas krei novan projekton vi havas liston de eblaj projektoj kiel sekvas:

Se vi volas krei baza labortabla apliko, kiu funkcios en Windows, Linukso kaj Mac tiam vi povas elekti Pura Python-projekton kaj uzi QT-bibliotekojn por disvolvi grafikajn aplikojn, kiuj aspektas indiĝenaj al la mastruma sistemo, kiun ili funkcias sendepende de kie ili estis disvolvitaj.

Krom elekti la projekton-tipo vi ankaŭ povas eniri la nomon por via projekto, kaj ankaŭ elektu la version de Python por disvolvi kontraŭ.

Malferma Projekto

Vi povas malfermi projekton klakante la nomon ene de la ĵus malfermita projekta listo aŭ vi povas klaki la malfermitan butonon kaj navigi al la dosierujo, kie la projekto, kiun vi volas malfermi, situas.

Kontroli De Fonta Kontrolo

PyCharm provizas la eblon kontroli projekton-kodon de diversaj interretaj rimedoj inkluzive de GitHub, CVS, Git, Mercurial, kaj Subversion.

La PyCharm IDE

La PyCharm IDE komenciĝas per menuo ĉe la supro. Sub ĉi tio, vi havas langetoj por ĉiu malferma projekto.

Sur la dekstra flanko de la ekrano estas elpurigaj ebloj por paŝi tra kodo.

La maldekstra fenestro havas liston de projektoj kaj eksteraj bibliotekoj.

Por aldoni dosieron vi rajtas alklaki la projektnomon kaj elektu "novan". Vi tiam ricevas la eblon aldoni unu el la jenaj dosiertipoj:

Kiam vi aldonas dosieron, kiel python-dosiero, vi povas tajpi en la redaktanton en la dekstra panelo.

La teksto estas ĉiu koloro kodita kaj havas aŭdacan tekston. Vertikala linio montras la indentadon, por ke vi certiĝu, ke vi korektas ĝuste.

La redaktoro ankaŭ inkluzivas plenan IntelliSense, kiu signifas, kiel vi komencas tajpi la nomojn de bibliotekoj aŭ agnoskitajn komandojn, kiujn vi povas plenumi la ordonojn premante langeton.

Depuŝo de la Apliko

Vi povas elpurigi vian aplikon en ajna punkto per la elpurigaj elektoj en la supra dekstra angulo.

Se vi disvolvas grafikan aplikon, vi povas simple premi la verdan butonon por kuri la aplikon. Vi ankaŭ povas premi shift kaj F10.

Por debugi la aplikon, vi povas klaki la butonon apud la verda sago aŭ premu shift kaj F9.Vi povas meti rompojn en la kodon tiel ke la programo ĉesas sur donita linio klakante en la griza rando de la linio, kiun vi volas rompi.

Por fari unu paŝon antaŭen vi povas premi F8, kiu preterpasas la kodon. Ĉi tio signifas, ke ĝi kuros la kodon, sed ĝi ne paŝos en funkcion. Por paŝi en la funkcion, vi premos F7. Se vi estas en funkcio kaj volas elŝalti la nomitan funkcion, premu shift kaj F8.

Dum vi elpurigas, ĉe la malsupro de la ekrano vi vidos diversajn fenestrojn, kiel listo de procezoj kaj fadenoj kaj variabloj, kiujn vi rigardas la valorojn. Dum vi trapasas la kodon, vi povas aldoni horloĝon al variablo tiel ke vi povas vidi kiam la valoro ŝanĝas.

Alia granda eblo estas kuri la kodon kun kovra kontrolilo. La programmonda mondo multe ŝanĝis dum la jaroj, kaj nun ĝi estas komuna, ke la programistoj plenumu testojn, por ke ĉiu ŝanĝo, kiun ili povas kontroli, certigu, ke ili ne rompis alian parton de la sistemo.

La kovra kontrolilo efektive helpas vin kuri la programon, plenumu iujn provojn kaj tiam kiam vi finos ĝin, ĝi rakontos al vi kiom da kodoj estis kovritaj kiel procento dum via provo.

Ankaŭ estas ilo por montri la nomon de metodo aŭ klaso, kiom da fojoj oni nomis la erojn, kaj kiom da tempo estis elspezita en tiu aparta peco de kodo.

Kodo Refactoring

Vere potenca trajto de PyCharm estas la kodo refactoring-opcio.

Kiam vi komencas evoluigi kodon, malgrandaj markoj aperos en la dekstra rando. Se vi tajpas ion, kio verŝajne kaŭzas eraron aŭ simple ne estas bone skribita, tiam Pyramo faros koloritan markilon. Klakante sur la kolora markilo diros al vi la aferon kaj ofertos solvon.

Ekzemple, se vi havas importan komunikaĵon, kiu importas bibliotekon kaj tiam ne uzas ion ajn el tiu biblioteko, ne nur la kodon turniĝos griza, ke la markilo montros, ke la biblioteko ne estas uzata.

Aliaj eraroj, kiuj aperos, estas por bona kodigo, kiel nur havi unu malplenan linion inter importado-deklaro kaj la komenco de funkcio. Vi ankaŭ estos dirita kiam vi kreis funkcion, kiu ne estas en minuskula.

Vi ne devas plenumi ĉiujn regulojn de Pyram. Multaj el ili estas nur bonaj kodaj gvidlinioj kaj nenio devas vidi ĉu la kodo kuros aŭ ne.

La kodo-menuo ankaŭ havas aliajn refactor-eblojn. Ekzemple, vi povas plenumi kodon kaj vi povas kontroli dosieron aŭ projekton por aferoj.

Resumo

PyCharm estas bonega redaktilo por evoluigi Python-kodon en Linukso, kaj ekzistas du versioj haveblaj. La komunuma versio estas por la hazarda programisto, dum la profesia medio provizas ĉiujn ilojn, kiujn programisto bezonas por krei profesian programaron.