PyCharm - Ang Pinakamahusay na Linux Python IDE

Ang gabay na ito ay magpapakilala sa PyCharm integrated development na kapaligiran, na maaaring magamit upang bumuo ng mga propesyonal na application gamit ang Python programming language. Ang Python ay isang mahusay na programming language dahil ito ay tunay na cross-platform. Maaari itong magamit upang bumuo ng isang solong application na kung saan ay tatakbo sa Windows, Linux at Mac computer nang hindi na kinakailangang recompile anumang code.

Ang PyCharm ay isang editor at debugger na binuo ng Jetbrains, na parehong mga tao na binuo Resharper. Resharper ay isang mahusay na tool na ginagamit ng mga developer ng Windows para sa refactoring code at upang gawing mas madali ang kanilang buhay kapag nagsusulat ng. NET code. Marami sa mga prinsipyo ng Resharper ang naidagdag sa propesyonal na bersyon ng PyCharm.

Paano Upang I-install ang PyCharm

Ang gabay na ito sa pag-install ng PyCharm ay magpapakita sa iyo kung paano makakuha ng PyCharm, i-download ito, kunin ang mga file at patakbuhin ito.

Ang Welcome Screen

Kapag una kang nagpatakbo ng PyCharm o kapag isinara mo ang isang proyekto ikaw ay bibigyan ng isang screen na nagpapakita ng isang listahan ng mga kamakailang mga proyekto.

Makikita mo rin ang mga sumusunod na opsyon sa menu:

Mayroon ding isang i-configure ang opsyon na setting na nagbibigay-daan sa iyo na i-set up ang default na bersyon ng Python at iba pang mga naturang setting.

Paglikha ng Isang Bagong Proyekto

Kapag pinili mong lumikha ng isang bagong proyekto ikaw ay ibinigay sa isang listahan ng mga posibleng uri ng proyekto tulad ng sumusunod:

Kung nais mong lumikha ng isang base desktop application na kung saan ay tatakbo sa Windows, Linux at Mac pagkatapos ay maaari kang pumili ng isang Purong proyekto sa Python at gamitin QT aklatan upang bumuo ng mga graphical na application na hitsura katutubong sa operating system na sila ay tumatakbo sa hindi alintana kung saan sila ay binuo.

Pati na rin ang pagpili ng uri ng proyekto maaari mo ring ipasok ang pangalan para sa iyong proyekto, at piliin din ang bersyon ng Python upang bumuo ng laban.

Buksan ang Isang Proyekto

Maaari kang magbukas ng isang proyekto sa pamamagitan ng pag-click sa pangalan sa loob ng kamakailang binuksan na listahan ng proyekto o maaari mong i-click ang bukas na pindutan at mag-navigate sa folder kung saan matatagpuan ang proyektong nais mong buksan.

Sinusuri ang Out Mula Control ng Pinagmulan

Ang PyCharm ay nagbibigay ng pagpipilian upang tingnan ang code ng proyekto mula sa iba't ibang mga mapagkukunan ng online kabilang ang GitHub, CVS, Git, Mercurial, at Pagbagsak.

Ang PyCharm IDE

Ang PyCharm IDE ay nagsisimula sa isang menu sa itaas. Sa ilalim nito, mayroon kang mga tab para sa bawat bukas na proyekto.

Sa kanang bahagi ng screen ay mga pagpipilian sa pag-debug para sa paglakad sa code.

Ang kaliwang pane ay may listahan ng mga file ng proyekto at panlabas na mga aklatan.

Upang magdagdag ng isang file na mag-right-click ka sa pangalan ng proyekto at piliin ang "bago". Pagkatapos ay makakakuha ka ng opsyon upang magdagdag ng isa sa mga sumusunod na uri ng file:

Kapag nagdadagdag ka ng isang file, tulad ng isang file ng python, maaari kang magsimulang mag-type sa editor sa kanang panel.

Ang teksto ay lahat ng naka-code na kulay at may naka-bold na teksto. Ang isang vertical linya ay nagpapakita ng indentation upang maaari mong siguraduhin na ikaw ay tabbing ng tama.

Kasama rin sa editor ang buong IntelliSense, na nangangahulugang simulan mo ang pag-type ng mga pangalan ng mga aklatan o kinikilalang mga utos na maaari mong kumpletuhin ang mga utos sa pamamagitan ng pagpindot ng tab.

Pag-debug Ang Application

Maaari mong i-debug ang iyong application sa anumang punto sa pamamagitan ng paggamit ng mga pagpipilian sa pag-debug sa kanang sulok sa itaas.

Kung ikaw ay bumubuo ng isang graphical na application, pagkatapos ay maaari mo lamang pindutin ang berdeng pindutan upang patakbuhin ang application. Maaari mo ring pindutin ang shift at F10.

Upang i-debug ang application maaari mong i-click ang pindutan sa tabi ng berdeng arrow o pindutin ang shift at F9. Maaari kang maglagay ng mga breakpoint sa code upang huminto ang programa sa isang ibinigay na linya sa pamamagitan ng pag-click sa gray margin sa linya kung saan mo gusto Baliin.

Upang gumawa ng isang hakbang pasulong maaari mong pindutin ang F8, na mga hakbang sa ibabaw ng code. Nangangahulugan ito na tatakbo ito sa code ngunit hindi ito magiging hakbang sa isang function. Upang lumipat sa pag-andar, pipindutin mo ang F7. Kung ikaw ay nasa isang function at nais na lumabas sa function ng pagtawag, pindutin ang shift at F8.

Habang naka-debug ka, sa ibaba ng screen makikita mo ang iba't ibang mga window, tulad ng isang listahan ng mga proseso at mga thread at mga variable na pinapanood mo ang mga halaga para sa. Habang ikaw ay lumalakad sa pamamagitan ng code maaari kang magdagdag ng relo sa isang variable upang maaari mong makita kung kailan nagbabago ang halaga.

Isa pang mahusay na pagpipilian ay upang patakbuhin ang code sa checker ng coverage. Ang programming mundo ay nagbago ng maraming sa mga nakaraang taon at ngayon ito ay pangkaraniwan para sa mga developer upang maisagawa ang pagsubok-driven na pag-unlad upang ang bawat pagbabago nila gumawa maaari nilang suriin upang matiyak na hindi nila nasira ang isa pang bahagi ng sistema.

Ang pagsisiyasat sa coverage ay talagang tumutulong sa iyo na patakbuhin ang programa, magsagawa ng ilang mga pagsusulit at pagkatapos ay natapos mo ito sasabihin sa iyo kung gaano karami ang code ay sakop bilang isang porsyento sa panahon ng iyong test run.

Mayroon ding tool para sa pagpapakita ng pangalan ng isang paraan o klase, ilang beses na tinawag ang mga item, at kung gaano katagal ang ginugol sa partikular na piraso ng code.

Code Refactoring

Ang isang talagang makapangyarihang tampok ng PyCharm ay ang pagpipiliang code refactoring.

Kapag nagsimula ka upang bumuo ng code maliit na marka ay lilitaw sa kanang gilid. Kung nag-type ka ng isang bagay na kung saan ay malamang na maging sanhi ng isang error o lamang ay hindi nakasulat na rin pagkatapos PyCharm ay maglalagay ng isang kulay na marker. Ang pag-click sa may-kulay na marker ay magsasabi sa iyo ng isyu at mag-aalok ng solusyon.

Halimbawa, kung mayroon kang isang pahayag ng import na ini-import ng isang library at pagkatapos ay hindi gumagamit ng anumang bagay mula sa library na hindi lamang ang code ay magiging kulay-abo ang marker ay sasabihin na ang library ay hindi ginagamit.

Ang iba pang mga error na lilitaw ay para sa mahusay na coding, tulad lamang ng pagkakaroon ng isang blangko na linya sa pagitan ng isang pahayag ng import at ang simula ng isang function. Sasabihan ka rin kapag gumawa ka ng isang function na hindi nasa lowercase.

Hindi mo kailangang sumunod sa lahat ng mga panuntunan ng PyCharm. Marami sa kanila ang mga mahusay na coding na mga alituntunin at walang kinalaman sa kung ang code ay tatakbo o hindi.

Ang menu ng code ay mayroon ding iba pang mga pagpipilian sa pag-refactoring. Halimbawa, maaari kang magsagawa ng paglilinis ng code at maaari mong siyasatin ang isang file o proyekto para sa mga isyu.

Buod

Ang PyCharm ay isang mahusay na editor para sa pagbubuo ng code ng Python sa Linux, at mayroong dalawang bersyon na magagamit. Ang bersyon ng komunidad ay para sa kaswal na developer, samantalang ang propesyonal na kapaligiran ay nagbibigay ng lahat ng mga tool na maaaring kailangan ng developer para sa paglikha ng propesyonal na software.