10 bestu Python IDE fyrir Linux forritara árið 2020


Python er almennt forritunarmál til að byggja hvað sem er; frá bakenda vefþróun, gagnagreiningu, gervigreind til vísindalegrar tölvunar. Það er líka hægt að nota til að þróa framleiðnihugbúnað, leiki, skrifborðsforrit og fleira.

Það er auðvelt að læra, hefur hreina setningafræði og inndráttarbyggingu. Og IDE (Integrated Development Environment) getur að einhverju leyti ákvarðað forritunarupplifun manns þegar kemur að því að læra eða þróa með hvaða tungumáli sem er.

Það eru margir Python IDEs þarna úti, í þessari grein munum við lista yfir bestu Python IDE fyrir Linux. Hvort sem þú ert nýr í forritun eða reyndur verktaki, þá erum við með þig.

1. PyCharm

PyCharm er öflugur, þvert á vettvang, mjög sérhannaðar og stinga Python IDE, sem samþættir öll þróunarverkfæri á einum stað. Það er ríkt af eiginleikum og kemur í samfélagi (ókeypis og opinn uppspretta) sem og faglegum útgáfum.

Það býður upp á snjallkóðaútfyllingu, kóðaskoðunarvirkni og hefur ótrúlega villuauðkenningu og skyndilausnir. Það er einnig sent inn með sjálfvirkri endurstillingu kóða og framúrskarandi leiðsögugetu.

Er með innbyggt forritaraverkfæri eins og samþættan aflúsara og prófunarhlaupara; Python prófílstjóri; innbyggð flugstöð; samþættingu við helstu VCS og innbyggð gagnagrunnsverkfæri og margt fleira. Það er mjög vinsælt meðal Python forritara og hannað fyrir faglega forritara.

2. Wing Python IDE

Wing Python IDE er mjög sérhannaðar og sveigjanlegur, faglegur Python IDE með öflugum villuleitarforriti og snjöllum ritstjóra. Það gerir gagnvirka Python-þróun kleift á hraðvirkan, nákvæman og skemmtilegan hátt.

Sumir af vel þekktum eiginleikum þess fela í sér afar öfluga villuleitargetu, kóðaleiðsögn, samþættar einingaprófanir, fjarþróun og svo margt fleira. Ef þú elskar að nota Vim, þá binst Wing ótrúlega við Vim ritstjóra.

Það hefur ríka samþættingu við App Engine, Django, PyQt, Flask, Vagrant og víðar. Það styður verkefnastjórnun og útgáfustýringu með Git, Mercurial, Bazaar, Subversion og mörgum öðrum. Það er líka að verða vinsælt meðal Python forritara og margir notendur vilja það nú frekar en PyCharm.

3. Eric Python IDE

Eric er ríkur Python IDE, skrifaður í Python. Það er byggt á Qt UI verkfærasetti yfir vettvang, samþætt við mjög sveigjanlega Scintilla ritstjórastýringu. Það hefur ótakmarkaðan fjölda ritstjóra.

Það býður upp á stillanlegt gluggaútlit, stillanlega auðkenningu á setningafræði, sjálfvirkri útfyllingu frumkóða, ábendingar um frumkóðasímtöl, samanbrot á frumkóða, samsvörun með spelkum, auðkenningu villu og býður upp á háþróaða leitarvirkni, þar með talið leit og skipta út fyrir verkefnið.

Eric er með samþættan bekkjarvafra og vefvafra, samþætt útgáfustýringarviðmót fyrir Mercurial, Subversion og Git geymslur sem kjarnaviðbætur og svo margt fleira. Einn af mikilvægustu eiginleikum þess, sem skortir í mörgum Python IDE, er samþætt frumkóðaskjalakerfi.

4. PyDev Fyrir Eclipse

PyDev er opinn uppspretta, eiginleikaríkur Python IDE fyrir Eclipse. Það styður Django samþættingu, frágang kóða, frágang kóða með sjálfvirkum innflutningi, tegundavísbendingu og kóðagreiningu.

Það býður upp á endurstillingu, kembiforrit, fjarkembiforrit, táknvafra, gagnvirka leikjatölvu, samþættingu einingaprófa, kóðaþekju og PyLint samþættingu. Það gerir þér kleift að finna tilvísanir með (Ctrl+Shift+G) flýtilykla. Þú getur notað það fyrir Python, Jython og IronPython þróun.

5. Spyders Scientific Python IDE

Spyder er vísindalegur Python IDE með mörgum eiginleikum fyrir rannsóknir, gagnagreiningu og vísindalega pakkagerð. Það er með fjöltungu ritstjóra með virka/flokka vafra, kóðagreiningareiginleikum (með stuðningi fyrir pyflakes og pylint), útfyllingu kóða, lárétta og lóðrétta skiptingu sem og goto skilgreiningareiginleika.

Það er með gagnvirka stjórnborði, skjalaskoðara, breytilegum landkönnuðum og skráarkönnuðum. Spyder gerir kleift að leita að fyrirspurnum í mörgum skrám í verkefninu þínu, með fullkomnum stuðningi við reglulegar tjáningar.

6. Pyzo Python IDE

Pyzo er einfalt, ókeypis og opinn uppspretta IDE fyrir Python. Það notar conda, OS-agnostic, tvöfaldur pakkastjóri og vistkerfi á kerfisstigi. Hins vegar virkar það án Python túlks. Meginmarkmið hönnunar þess er að vera einföld og mjög gagnvirk.

Það samanstendur af ritstjóra, skel og úrvali af gagnlegum stöðluðum verkfærum eins og skráavafra, upprunauppbyggingu, skógarhöggsmanni og gagnvirkum hjálpareiginleika til að hjálpa forritaranum á ýmsan hátt. Það býður upp á fullan Unicode stuðning í bæði ritstjóra og skel. Og þú getur valið á milli mismunandi Qt þema til að nota.

7. Thonny Python IDE

Thonny er opinn Python IDE ætlaður fyrir byrjendur sem hafa enga fyrri þekkingu í Python námi og þróun. Það kemur með Python 3.7 og hefur mjög einfalda og einfalda eiginleika sem nýir forritarar geta auðveldlega skilið.

Grunneiginleikarnir fela í sér einfaldan kembiforrit með F5, F6 og F7 aðgerðalyklum fyrir kembiforrit, býður upp á möguleika til að skoða hvernig Python metur tjáningar þínar, undirstrikar setningafræðivillur, stuðning við sjálfvirkan kóða frágang og Pip pakkastjóra til að setja upp 3. aðila pakka .

8. IDLE Python IDE

IDLE er opinn uppspretta og vinsælt Python samþætt þróunar- og námsumhverfi fyrir byrjendur sem vilja læra python þróunarforritun án fyrri reynslu.

IDLE er krossvettvangur og kemur með grunneiginleikum sem gera þér kleift að breyta, keyra og kemba Python verkefnin þín í einföldu grafísku notendaviðmóti. IDLE er kóðað í 100% Python forriti og það notar Tkinter GUI verkfærakistuna til að smíða gluggana sína.

9. GNU Emacs fyrir Python forritun

Emacs er ókeypis, stækkanlegur, sérhannaður textaritill á vettvangi. Emacs er nú þegar með stuðning við Python í gegnum python-ham. Ef þú ert Emacs aðdáandi geturðu smíðað fullkomið IDE fyrir Python forritun með því að samþætta pakkana sem taldir eru upp í Python forritun í Emacs handbókinni í Emacs wiki.

10. Vim Ritstjóri

Python-ham, viðbót til að þróa Python forrit í Vim.

VIM getur verið sársaukafullt að stilla sérstaklega fyrir nýja notendur, en þegar þú kemst í gegnum það muntu hafa fullkomna samsvörun (ég meina Vim og Python). Það eru nokkrar viðbætur sem þú getur notað til að setja upp fullgilda, faglega IDE fyrir Python. Skoðaðu Python wiki fyrir frekari upplýsingar.

IDE getur gert gæfumuninn á milli góðrar og slæmrar forritunarupplifunar. Í þessari grein deildum við 8 bestu Python IDE fyrir Linux. Höfum við misst af einhverju, láttu okkur vita í gegnum athugasemdaformið hér að neðan. Láttu okkur líka vita hvaða IDE þú ert að nota fyrir Python forritun.