PyCharm - Le Linux Python IDE Lelei

O lenei taʻiala o le a faʻalauiloa atu ai oe ile PyCharm Integration Development Environment, lea e mafai ona faʻaaogaina e atiaʻe ai tomai faʻapitoa e faʻaaoga ai le gagana Python programming language. Python o se gagana tele polokalame faʻatulagaina aua e moni lava le faʻasologa. E mafai ona faʻaaogaina e atiaʻe ai se talosaga se tasi lea o le a tamomoe i komepiuta o Windows, Linux ma Mac e aunoa ma le toe fuaina o soʻo se tulafono.

PyCharm o se faatonu ma se faufautua na atiina ae e Jetbrains, oeo tagata lava ia e tasi na atiae le Toe Fuataina. O le toe faʻaaogāina o se meafaigaluega sili lea na faʻaaogaina e le aufaʻatupulaia o Windows mo le toefafaʻatasia o tulafono laiti ma faʻafaigofie o latou olaga pe a tusia le NET code. O le tele o mataupu faavae o le Toe Faʻaaogāina ua faaopoopoina i le tulaga faʻapolofesa o PyCharm.

Faʻafefea ona faʻapipiʻi PyCharm

O lenei taʻiala i le faʻapipiʻiina o PyCharm o le a faʻaali atu ai ia te oe le ala e maua ai PyCharm, download, extract files and run it.

Le Faʻafeiloaʻi Mata

A e faʻamuamua PyCharm poʻo pe ae tapunia se galuega faatino o le a tuʻuina atu oe i se lauulu e faʻaalia ai se lisi o galuega faatino talu ai nei.

O le a e vaʻavaʻai foi i filifiliga nei o lisi:

E i ai foi se filifiliga fetuutuunaiga e mafai ai ona e setiina le tulaga le lelei o le Python version ma isi ituaiga faatulagaga.

Fausiaina o se Polokalama Fou

A e filifili e fai se galuega fou e tuʻuina atu ia te oe se lisi o ituaiga galuega faatino e pei ona taua i lalo:

Afai e te manaʻo e fatuina se polokalama o le komepiuta lea o le a tamoe i luga o Windows, Linux ma Mac ona mafai lea ona e filifilia se poloketi Python Pure ma faʻaaoga faletusi QT e atiaʻe ai faʻataʻitaʻiga faʻataʻitaʻiga e foliga mai i le faiga faʻaogaina o loʻo latou taufetuli e tusa lava po o fea na atiina ae.

E faʻapea foi le filifilia o le ituaiga galuega e mafai foi ona e ulufale i le igoa mo lau galuega faatino, ma filifili foi le lomiga o le Python e atiaʻe ai.

Tatala se Polokalama

E mafai ona e tatalaina se galuega faatino e ala i le kilikiina o le igoa i totonu o le lisi o poloketi lata mai talu ai nei, pe mafai foi ona e kiliki le ki ma tatala i le pusa o loʻo i ai le poloketi e te manaʻo e tatala.

Iloiloga mai le Pulea o Mea

PyCharm o loʻo tuʻuina atu le filifiliga e siaki ai le faʻavae o le poloketi mai le tele o punaoa faʻainitaneti e aofia ai GitHub, CVS, Git, Mercurial, ma Subversion.

Le PyCharm IDE

O le PyCharm IDE e amata i se lisi ile pito i luga. I lalo ifo o lenei, o loʻo i ai au afifi mo galuega faatino taʻitasi.

I le itu taumatau o le mata o loʻo faʻapipiʻi ai filifiliga mo le laasaga i le numera.

O le itu tauagavale o loʻo i ai se lisi o faila o faʻatinoga ma faletusi i fafo.

Ina ia faaopoopo se faila e te kiliki-i luga o le igoa o le galuega ma filifili le "fou". Ona e maua lea o le filifiliga e faʻaopoopo i ai se tasi o ituaiga faila nei:

A e faʻapipiʻi se faila, e pei o se faila faila, e mafai ona e amata amataina i le faatonu ile vaega saʻo.

O le anotusi e faʻafefiloi lanu uma ma o loʻo i ai ni upu mataʻutia. O se laina i luga o le laina o loʻo faʻaalia ai le faʻasalaga ina ia mafai ai ona e mautinoa o loʻo e saʻo saʻo.

O le faatonu e aofia ai foi le IntelliSense atoatoa, o lona uiga pe a amata ona e tusia igoa o faletusi poo tulafono e amanaʻia e mafai ona e faʻatumu ia tulafono e ala i le faʻapipiʻi o le tab.

Lolomiina O le Talosaga

E mafai ona e fafagu lau tusi talosaga i soo se itu e ala i le faʻaaogaina o le faʻaaogaina o filifiliga i le pito i luga taumatau.

Afai o loʻo e atiaʻe se ata faʻataʻitaʻi, ona mafai lea ona e komiina le lanu lanumeamata e tafe ai le talosaga. E mafai foi ona e taʻalo le suiga ma le F10.

Ina ia faʻapipiʻi le tusi talosaga e mafai ona e kiliki le ki i tafatafa o le lanu lanumeamata poʻo le fesuiaiga o le suiga ma le F9. E mafai ona e tuʻuina ni vaevaega i totonu o le numera ina ia taofi le polokalama i luga o se laina tuʻuina e ala i le kiliki i luga o le laina lauulu i le laina e te manaʻo ai e momotu.

Ina ia faia se laasaga se tasi agai i luma e mafai ona e taʻalo F8, o laasaga i luga ole code. O lona uiga o le a taʻalo le code ae e le mafai ona laa i totonu o se galuega. Ina ia pasi atu i le galuega, o le ae taʻalo F7. Afai o oe i totonu o se galuega ma e manaʻo e te alu atu i le galuega o le valaau, fai le suiga ma le F8.

Aʻo e faʻavalea, i le pito i lalo ole lauulu o le a e vaaia ai le tele o faamalama, e pei o se lisi o faagasologa ma filo ma fesuiaiga o loo e matamata i tulaga taua mo. A o e laa i totonu o le code e mafai ona e faaopoopo se mataʻaiga i se fesuiaiga ina ia e iloa pe a suia le tau.

O le isi filifiliga silisili o le faʻataʻitaʻiina lea o le tulafono ma le siakiina siaki. Ua tele suiga o polokalame i le tele o tausaga ma o lea ua taatele mo tagata atiaeina le faʻatinoga o le atinaʻeina o suʻega ina ia mafai ai ona latou siakiina suiga uma latou te faia ina ia mautinoa latou te leʻi solia se isi vaega o le polokalama.

O le siaki siaki e fesoasoani moni ia te oe e faʻatautaia le polokalama, faia nisi o suʻega ma a maeʻa ona taʻu atu ia te oe le tele o le tulafono na ufiufi e avea o se pasene i le taimi o lau suʻega suʻega.

E i ai foi se meafaigaluega mo le faʻaalia o le igoa o se metotia poʻo se vasega, pe fia taimi na taua ai mea, ma le umi na faʻaaluina i lena vaega faapitoa o le tulafono.

Code Refactoring

O se vaega sili ona manaia o PyCharm o le numera o le toefactoring option.

A amata ona e atiaʻe nei faailoga laʻititi o le a iai i le taumatau taumatau. Afai e te lolomiina se mea e ono mafua ai se mea sese pe na o le le lelei ona tusia lelei PyCharm o le a tuu ai se lanu lanu. O le kiliki i le lanu lanu o le a taʻu atu ia te oe le mataupu ma o le a ofoina atu se fofo.

Mo se faʻataʻitaʻiga, afai ei ai sau faʻamatalaga o oloa o loʻo faʻaulufaleina mai se faletusi ma e le faʻaaogaina se mea mai lena faletusi e le gata o le a le faʻaaogaina e le code code le faailoga o le faletusi e le faʻaaogaina.

O isi mea sese o le a aliali mai mo faʻamatalaga lelei, e pei o le i ai o se laina avanoa i le va o se faʻamatalaga o oloa mai fafo ma le amataga o se galuega. O le a taʻuina atu foi ia te oe pe ae faia se galuega e le o lalo ifo.

E le tatau ona e tausisia uma tulafono PyCharm. O le tele oi latou ua na o ni taiala lelei faʻataʻitaʻiga ma e leai se mea e fai pe o le a faʻamaonia pe leai.

O le numera faʻatulagaina o loʻo i ai foʻi isi faʻafaʻasalaga filifiliga. Mo se faʻataʻitaʻiga, e mafai ona e faia le fufulu tulafono ma e mafai ona e siakiina se faila po o se poloketi mo mataupu.

Aotelega

PyCharm o se faatonu lelei mo le atinaʻeina o le Python code i Linux, ma e lua lomiga e maua. O le faʻalapotopotoga lautele e mo le atinaʻe masani, ao le siosiomaga o tomai faʻapitoa e maua uma ai mea faigaluega e mafai e se tagata e galue ona manaʻomia mo le fatuina o polokalama faʻapitoa.