10 Mafi kyawun Python IDEs don Masu Shirye-shiryen Linux a cikin 2020


Python yaren shirye-shirye ne na gaba ɗaya don gina wani abu; daga ci gaban yanar gizo na baya, nazarin bayanai, basirar wucin gadi zuwa lissafin kimiyya. Hakanan za'a iya amfani dashi don haɓaka software na samarwa, wasanni, aikace-aikacen tebur, da ƙari.

Yana da sauƙin koyo, yana da tsaftataccen ma'auni da tsarin shigarwa. Kuma IDE (Integrated Development Environment) na iya, zuwa wasu, tantance kwarewar shirye-shiryen mutum idan ya zo ga koyo ko haɓaka ta amfani da kowane harshe.

Akwai Python IDE da yawa a can, a cikin wannan labarin, za mu lissafa Mafi kyawun IDEs Python na Linux. Ko kun kasance sababbi ga shirye-shirye ko ƙwararren mai haɓakawa, mun rufe ku.

1. PyCharm

PyCharm ne mai ƙarfi, giciye-dandamali, wanda za'a iya daidaita shi sosai, da kuma pluggable Python IDE, wanda ke haɗa duk kayan aikin haɓakawa a wuri ɗaya. Yana da wadataccen fasali kuma yana zuwa cikin al'umma (kyauta kuma buɗe tushen) da kuma bugu na ƙwararru.

Yana ba da cikakkiyar lambar wayo, ayyuka na duba lambar, kuma yana da babban kuskuren haskakawa da gyara sauri. Hakanan yana jigilar kaya tare da gyaran lambar atomatik da ingantattun damar kewayawa.

Yana da ginanniyar kayan aikin haɓakawa kamar haɗaɗɗen gyara kurakurai da mai gudu gwaji; Python profiler; tashar tashar da aka gina; haɗin kai tare da manyan VCS da ginanniyar kayan aikin bayanai da ƙari mai yawa. Ya shahara sosai tsakanin masu shirye-shiryen Python kuma an tsara shi don ƙwararrun masu haɓakawa.

2. Wing Python IDE

Wing Python IDE babban gyare-gyare ne kuma mai sassauƙa, ƙwararren Python IDE tare da ƙaƙƙarfan lalata da edita mai hankali. Yana ba da damar haɓaka Python mai mu'amala cikin sauri, daidai, da kuma nishadi.

Wasu daga cikin sanannun fasalulluka sun haɗa da iyawar gyara kurakurai masu ƙarfi, kewayawa lamba, gwajin haɗin kai, haɓaka nesa, da ƙari mai yawa. Idan kuna son amfani da Vim, to Wing yana da ban mamaki tare da editan Vim.

Yana da wadataccen haɗin kai tare da Injin App, Django, PyQt, Flask, Vagrant, da ƙari. Yana goyan bayan gudanar da aikin da sarrafa sigar tare da Git, Mercurial, Bazaar, Subversion, da sauran su. Hakanan ya zama sananne a tsakanin masu haɓaka Python, kuma yawancin masu amfani yanzu sun fi son PyCharm.

3. Eric Python IDE

Eric fitaccen IDE Python mai arziƙi ne, wanda aka rubuta cikin Python. Ya dogara ne akan kayan aikin Qt UI na giciye, wanda aka haɗa tare da sarrafa editan Scintilla mai sassauƙa. Yana da adadin masu gyara marasa iyaka.

Yana ba da shimfidar taga mai daidaitawa, daidaitawar haɗin gwiwar daidaitawa, ƙaddamar da lambar tushe ta atomatik, tukwici na kiran lambar tushe, nadawa lambar tushe, daidaita takalmin gyaran kafa, nuna kuskure, kuma yana ba da ayyukan bincike na ci gaba gami da bincike mai faɗi da maye gurbin aiki.

Eric yana da haɗe-haɗe-haɗe-haɗen burauzar aji da mai binciken gidan yanar gizo, haɗaɗɗen ƙirar sarrafa sigar don Mercurial, Subversion, da ma'ajiyar Git a matsayin manyan filogi da ƙari. Ɗaya daga cikin mafi mahimmancin fasalulluka, wanda ba shi da yawa a cikin Python IDEs shine tsarin rubutun tushen tushen tushen tsarin.

4. PyDev Don Eclipse

PyDev buɗaɗɗen tushe ne, IDE mai arziƙin Python IDE don Eclipse. Yana goyan bayan haɗin Django, ƙaddamar da lambar, ƙaddamar da lambar tare da shigo da atomatik, nau'in nuni, da bincike na lamba.

Yana ba da sake fasalin, mai gyara kurakurai, mai gyara kurakurai, mai binciken token, na'ura mai ba da hanya tsakanin hanyoyin sadarwa, haɗin gwajin naúrar, ɗaukar hoto, da haɗin PyLint. Yana ba ku damar nemo nassoshi ta amfani da maɓallan gajerun hanyoyi (Ctrl+Shift+G). Kuna iya amfani da shi don haɓaka Python, Jython, da IronPython.

5. IDE Spyders Scientific Python IDE

Spyder shine IDE Python na kimiyya tare da fasali da yawa don bincike, nazarin bayanai, da ƙirƙirar fakitin kimiyya. Yana jigilar kaya tare da editan harshe da yawa tare da aiki/mai binciken aji, fasalulluka na ƙididdige lamba (tare da goyan bayan pyflakes da pylint), ƙaddamar da lambar, tsagawa a kwance da tsaye da fasalin ma'anar goto.

Yana da na'urar wasan bidiyo mai mu'amala, mai duba takardu, mai bincike mai canzawa, da mai binciken fayil. Spyder yana ba da damar bincika tambayoyin a cikin fayiloli da yawa a cikin aikin ku, tare da cikakken tallafi don maganganun yau da kullun.

6. Pyzo Python IDE

Pyzo mai sauƙi ne, kyauta, kuma buɗaɗɗen tushen IDE don Python. Yana ɗaukar conda, OS-agnostic, mai sarrafa fakitin binaryar matakin-tsari da tsarin muhalli. Koyaya, yana aiki ba tare da wani mai fassara Python ba. Babban manufar ƙira shi ne ya zama mai sauƙi da ma'amala sosai.

Ya ƙunshi edita, harsashi, da nau'in kayan aikin daidaitaccen amfani kamar mai binciken fayil, tsarin tushe, logger, da fasalin taimakon ma'amala don taimakawa mai shirye-shirye ta hanyoyi daban-daban. Yana ba da cikakken tallafin Unicode a duka edita da harsashi. Kuma zaku iya zaɓar tsakanin jigogi na Qt daban-daban don amfani.

7. Thonny Python IDE

Thonny buɗaɗɗen tushen Python IDE ne wanda ake nufi don masu farawa waɗanda basu da ilimin farko a cikin koyo da haɓaka Python. Ya zo tare da Python 3.7 kuma yana da ainihin asali kuma sassauƙan fasali waɗanda sabbin masu haɓakawa za su iya fahimta cikin sauƙi.

Siffofin asali sun haɗa da maɓalli mai sauƙi tare da F5, F6, da F7 maɓallan ayyuka don ƙaddamar da lambar, yana ba da zaɓi don duba yadda Python ke kimanta maganganun ku, yana nuna kurakuran syntax, goyon bayan kammala lambar atomatik, da mai sarrafa kunshin Pip don shigar da fakitin ɓangare na uku. .

8. IDLE Python IDE

IDLE buɗaɗɗen tushe ne kuma sanannen Haɗin Haɗin Ci gaban Python da Muhalli na Koyo don masu shirye-shiryen matakin farko waɗanda ke son koyon shirye-shiryen haɓaka python ba tare da gogewa ba.

IDLE wani dandamali ne na giciye kuma ya zo tare da fasali na asali waɗanda ke ba ku damar gyara, gudanar da gyara ayyukan Python ɗinku a cikin sauƙin mai amfani da hoto. IDLE yana cikin shirin Python 100% kuma yana amfani da kayan aikin Tkinter GUI don gina tagogin sa.

9. GNU Emacs Don Shirye-shiryen Python

Emacs kyauta ne, mai iya ƙarawa, wanda za'a iya daidaita shi, da editan rubutu na dandamali. Emacs ya riga ya sami goyon bayan Python na waje ta hanyar \yanayin Python Idan kai mai son Emacs ne, za ka iya gina cikakken IDE don Shirye-shiryen Python ta hanyar haɗa fakitin da aka jera a cikin Python Programming In Emacs jagora a cikin Emacs wiki.

10. Vim Edita

Yanayin Python, plugin don haɓaka aikace-aikacen Python a cikin Vim.

VIM na iya zama mai zafi don daidaitawa musamman ga sababbin masu amfani, amma da zarar kun shiga, zaku sami cikakkiyar wasa (wato Vim da Python). Akwai kari da yawa waɗanda za ku iya amfani da su don saita cikakken aiki, ƙwararren IDE don Python. Koma zuwa Python wiki don ƙarin bayani.

IDE na iya yin bambanci tsakanin ƙwarewar shirye-shirye mai kyau da mara kyau. A cikin wannan labarin, mun raba 8 Mafi kyawun IDE Python don Linux. Shin mun rasa wani, sanar da mu ta hanyar sharhin da ke ƙasa. Hakanan, sanar da mu wane IDE kuke amfani da shi a halin yanzu don shirye-shiryen Python.