Piton

A legjobb 10 Python IDE az Ubuntu számára

A legjobb 10 Python IDE az Ubuntu számára
A Python az egyik legszélesebb körben használt általános célú programozási nyelv. A mindennap használt legnépszerűbb webhelyeket vagy alkalmazásszoftvereket a Python hajtja. A programozási nyelv népszerűségének oka egyszerű és könnyen érthető természet. Csakúgy, mint az új programozók, én is a Pythonnal kezdtem a programozást, és ez továbbra is az én preferált és kedvenc programozási nyelvem.A Pythonban sok integrált fejlesztői környezet (IDE) áll rendelkezésre szerkesztésre és programozásra. Személy szerint a Vim-et részesítem előnyben az Ubuntu terminálon, de sok olyan IDE van, mint a PyCharm, a GNU Emacs és a PyZo az Ubuntu számára. Tehát ma egyenként megvitatjuk ezeket az IDE-ket.

1. Vim

A Vim az első számú preferált IDE-m, közvetlenül a főiskolai projektektől kezdve, és még ma is, mert ez az unalmas feladatot, például a programozást, nagyon könnyűvé és élvezetessé teszi. Nem csak én, hanem a Vim is sok fejlesztő és Linux felhasználó által használt, mert nagyon gyors és nagyon testreszabható IDE. Ennél is fontosabb, hogy a Vim megkönnyíti a hibakeresési feladatot, és számos eszköz és plug-in támogatására képes.

A Vim egyaránt használható önálló alkalmazásként, valamint parancssori felületként. Sok új felhasználónak nehéz lehet kezdetben használni, de ha megszokja, imádni fogja a Vim programozását.

$ sudo apt-get install vim

2. PyCharm

A PyCharm nagyon népszerű platformokon átívelő Python IDE, amely két szerkesztési változatban érkezik, nevezetesen közösségi és szakmai kiadásban. A közösségi kiadás ingyenes és nyílt forráskódú, míg a pro kiadás fizetett. Nagyon testreszabható és gazdag IDE olyan funkciókkal, mint az integrált egység tesztelése és a Python Debugger, a hibák kiemelése, a kódelemzés és még sok más, amelyekre az IDE-ben számíthat.

A Pycharm az egyik legjobb GUI-val rendelkezik, összehasonlítva más Python IDE-kkel, és jó választás lehet a szakemberek fejlesztői számára. Ez elérhető az Ubuntu legújabb kiadásaihoz Snap csomag alatt, és letölthető közvetlenül az Ubuntu Software Centerből.

$ sudo snap install pycharm-community --classic

3. Eric

Az Eric egy nyílt forráskódú, integrált fejlesztői környezet, amelyet Python írt és fejlesztett. Ez egy platformon átívelő IDE, amely számos programozási nyelvet támogat, beleértve a Pythont is. Az Eric IDE olyan sok funkcióval rendelkezik, amelyek magukban foglalják a kód automatikus kitöltését, a hibák kiemelését, az integrált Python hibakeresőt, az előre történő keresést, a szintaxis kiemelését stb.

Eric rendelkezik egyszerű, de nagyon testreszabható grafikus felhasználói felülettel, amely támogatja a beépülő modulokat és bővítményeket. Ezenkívül sportolja az integrált osztályú böngészőt, amelyen nem talál sok IDE-t.

$ sudo apt-get install eric

4. Pyzo

A Pyzo egy Pythonon alapuló nyílt forráskódú programozási környezet. A conda-t használja a Python csomagok kezelésére. Egyszerű és interaktív IDE, de annak kompromisszuma nincs. Egyes funkciók közé tartozik a szintaxis kiemelése, a behúzási útmutató, a Matlab, mint a felhasználói felület, a fájlok és könyvtárak áthúzása stb.

A Pyzo interaktív súgót, fájlböngészőt is tartalmaz, és támogatja az összes főbb programozási nyelvet. A Pyzo letölthető és telepíthető a Software Centerből vagy a terminál parancsból.

$ sudo apt-get update
$ sudo apt-get install python3-pip python3-pyqt4
$ sudo python -m pip install pyzo -upgrade

A telepítés befejezése után futtassa az alábbi parancsot a Pyzo IDE indításához.

$ pyzo

5. Spyder

A Spyder egy platformon átívelő integrált fejlesztői környezet, amelyet kifejezetten tudományos programozásra terveztek a Pythonban. Többnyelvű IDE olyan funkciókkal, mint a kód automatikus kitöltése, a szintaxis kiemelése, a kódelemzés, a vízszintes és függőleges felosztás.

A Spyder elrendezés alapú felhasználói felületével rendelkezik, amely megkönnyíti a navigálást és az új felhasználók számára is könnyen használható. Támogatja az IPython, a NumPy, a SciPy és sok más nyílt forráskódú szoftvert is.

$ sudo apt-get install spyder

6. GNU Emacs

A GNU Emacs egy integrált fejlesztői környezet, amelyet a GNU projekt keretében fejlesztettek ki, és egy platformon átívelő kódszerkesztő. Testreszabható kódszerkesztő, amely a dobozon kívül támogatja a Python programozási nyelvet. Ez az egyik legerősebb IDE, amely elérhető a python programozásához.

A GNU Emacs egyszerű felhasználói felülettel rendelkezik, amely kiváló végfelhasználói élményt kínál. Az Emacs nem csak a programozásra korlátozódik, mivel webböngészéshez, e-mailhez stb.

$ sudo add-apt-repository ppa: kelleyk / emacs
$ sudo apt-get update
$ sudo apt-get install emacs

7. Atom

Az Atom egy ingyenes és nyílt forráskódú szövegszerkesztő, amely olyan funkciókkal rendelkezik, mint bármely integrált fejlesztői környezet. A GitHub fejlesztette ki, és szinte az összes fő programozási nyelvet támogatja, beleértve a Pythont is. Néhány bővítmény és plug-in telepítésével az IDE-hez hasonló funkciókat hozhat az Atom-ba.

Az Atom elegáns felhasználói felülettel rendelkezik, és olyan funkciókat kínál, mint az automatikus kiegészítés, a szintaxis kiemelése, a diagnosztika és még sok más.

$ sudo add-apt-repository ppa: webupd8team / atom
$ sudo apt-get update
$ sudo apt-get install atom

8. PyDev (Eclipse)

A PyDev egy harmadik féltől származó plug-in az Eclipse számára, amely egy integrált fejlesztői környezet, amelyet a Python tudományos programozásához fejlesztettek ki. Olyan funkciókat kínál, mint a kódelemzés, a grafikus hibakeresés, a kódjavítás stb.

Mivel a PyDev integrálva van az Eclipse programba, nagyon jó a felhasználói felülete. Integrálva van a PyLint-mel is. A PyDev használatához telepítenie kell az Eclipse szoftvert az Ubuntu Software Center alkalmazásból, és hozzá kell adnia a PyDev plug-in-et.

9. Szárny

A Wing a Wingware által kifejlesztett IDE, amelyet kifejezetten az ellenséges Python programozási nyelvre terveztek. A Wing számos funkciót kínál, mint például automatikus kiegészítés, automatikus szerkesztés, forrásböngésző, kódnavigáció és helyi, valamint távoli hibakeresés.

A Wing rugalmas felhasználói felülettel rendelkezik, és minden tökéletesen elhelyezhető, így könnyen megtalálhatja, amit csak akar.

Töltse le innen a Wing csomagot

https: // wingware.com / letöltések / wing-personal

10. Thonny

A Thonny egy egyszerű IDE, amelyet kifejezetten kezdőknek terveztek. Egyszerű és könnyen használható felhasználói felülettel rendelkezik, néhány alapvető funkcióval, például hibakeresővel, a kód kitöltésével stb. Thonny Python 3-mal érkezik.6 a dobozból épül fel, amelyhez egyszerű telepítőre van szükség a Python programozás megkezdéséhez.

A legjobb dolog a Thonny-ban az, hogy kezdőbarát rendszerhéjjal rendelkezik, és a Tools shellből megnyithatja a rendszerhéjat extra csomagok telepítéséhez vagy a Python kezelésének megismeréséhez a parancssoron.

Töltse le innen Thonnyt

http: // thonny.org /

A legjobb IDE kiválasztása mindig a programozó preferenciáitól és igényeitől függ. Az itt felsorolt ​​IDE-k a kódszerkesztés, valamint a hibakeresés és az általános felhasználói élmény szempontjából a legjobbak. Mindig megoszthatja gondolatait és nézeteit @LinuxHint.

Hogyan lehet rögzíteni és streamelni a játékmenetét Linuxon
Korábban a játékokat csak hobbinak tekintették, de az idő múlásával a játékipar hatalmas növekedést ért el a technológia és a játékosok száma szempont...
A legjobb játékok kézi követéssel
Az Oculus Quest nemrégiben bemutatta a vezérlés nélküli kézi követés nagyszerű ötletét. Az egyre növekvő számú játékkal és tevékenységgel, amelyek tám...
Az OSD-fedvény megjelenítése teljes képernyős Linux-alkalmazásokban és játékokban
Teljes képernyős játékok lejátszása vagy alkalmazások figyelemelterelés nélküli, teljes képernyős módban történő használata elvághatja a panelen vagy ...