Python je jedným z najlepších programovacích jazykov na všeobecné účelySom tam a je široko používaný vo webových aplikáciách, vedeckom výskume a ďalších. Pre Python existuje veľa vývojových prostredí alebo integrovaných vývojových prostredí na výber, z ktorých niektoré sú bezplatné a niektoré sú platené.
Z ktorých tiež majú bezplatnú verziu s obmedzenými funkciami a nástrojmi. Existuje však niekoľko menej známych IDE Pythonu, z ktorých sú aj tieto Dnes si povieme niečo o jednom z nich.
O IDE Erica Pythona
Eric je integrované vývojové prostredie pre programovacie jazyky Python a Ruby. Je založený na platforme nástrojov Qt, v ktorej je integrované vysoko flexibilné ovládanie editora Scintilla. AJe navrhnutý tak, aby bol použiteľný ako rýchly a efektívny editorOkrem toho, že je použiteľný ako profesionálny nástroj na správu projektov na integráciu mnohých pokročilých funkcií.
Eric obsahuje zásuvný systém, ktorý umožňuje jednoduché rozšírenie funkcionality z tohto IDE pomocou doplnkov, ktoré je možné nájsť a stiahnuť z internetu.
Avšak, Eric je tiež kompatibilný s mnohými ďalšími programovacími jazykmia úroveň podpory pre Ruby je takmer rovnaká ako pre Python.
Eric je použiteľný na vývoj akejkoľvek kombinácie Pythonu 3 alebo Pythonu 2, Qt 5 alebo Qt 4 a PyQt 5 alebo PyQt 4 v systémoch Linux, MacOS a Windows.
Hlavný pracovný priestor je rozdelený do niekoľkých okien. Každé okno obsahuje ďalšie karty. Umiestnenie okien je možné konfigurovať.
Medzi Je možné zdôrazniť jeho hlavné charakteristiky:
- neobmedzený počet redaktorov
- konfigurovateľné rozloženie okna
- konfigurovateľné zvýraznenie syntaxe
- automatické dopĺňanie zdrojového kódu
- Výzvy zdrojového kódu
- skladanie zdrojového kódu
- zodpovedajúca zátvorka
- zvýraznenie chyby
- Pokročilé funkcie vyhľadávania vrátane komplexného vyhľadávania a nahradenia projektu
- zabudovaný prehliadač triedy A.
- Integrované rozhranie na správu verzií pre úložiská Mercurial, Subversion a Git (ako základné doplnky)
- funkcie integrovanej spolupráce (chat, zdieľaný editor)
- integrovaný systém dokumentácie zdrojových kódov
- Integrovaný debugger Pythonu vrátane podpory aplikácií s viacerými vláknami a spracovania viacerých ladení
- integrované profilovanie a podpora pokrytia kódom
- Integrovaná správa úloh (úloh)
- Pokročilé možnosti projektového riadenia
- Interaktívny shell v Pythone vrátane syntaxe hilightingu a automatického dopĺňania
O novej verzii prostredia Eric 18.08
Momentálne aplikácia Nedávno bola aktualizovaná na novú verziu Eric 18.08, v ktorej sú opravené niektoré chyby a zavádza tieto nové funkcie.
- Prehliadač šablón
- Prieskumník súborov
- Prehliadač kódov Dokumentácia
- IRC
- Čísla
- Prieskumník súborov
- upravený kód režimu prehliadača súborov je vždy samostatné okno
- Rozhrania Project Navigator
- ďalšie akcie na nastavenie niektorých možností kompilátora IDL (-I, -D, -U)
- prekladateľ
- pridaný prekladací modul pre prekladač IBM Watson Language
- Webový prehliadač (NG)
- ďalšie predvolené definície vyhľadávacieho nástroja
Ako nainštalovať Eric IDE na Ubuntu 18.04 LTS a deriváty?
Si chcete nainštalovať toto integrované vývojové prostredie pre Python a Ruby na ich systémy, Môžu to urobiť podľa pokynov, ktoré zdieľame nižšie.
Ako prvý krok musíme otvoriť terminál v našom systéme pomocou Ctrl + Alt + T a vykonať v ňom nasledujúce príkazy.
na vykonajte inštaláciu z oficiálnych úložísk, ktoré musíme napísať:
sudo apt-get install eric python3-pyqt5.qsci python3-pyqt5.qtsql python3-pyqt5.qtwebkit python3-pyqt5
A s týmto pripraveným už budete mať tento IDE nainštalovaný vo vašom systéme.
V niektorých systémoch mávajú problémy s týmto typom inštalácie, takže ďalšou metódou na získanie tohto IDE je nasledujúci.
Musíme si stiahnuť najnovšiu stabilnú verziu IDE z nasledujúci odkaz.
Stiahni teraz Stiahnutý súbor musíme z terminálu rozbaliť nasledujúcim príkazom:
tar -xzvf eric6-i18n-es-18.08.tar.gz
Do adresára vstupujeme pomocou:
cd eric6-i18n-es-18.08
Vykonáme nasledujúce príkazy:
sudo apt install python3-pip pip3 install qscintilla sudo ./install.py
Na začiatku program otvorí okno nastavení, ktoré predstavuje rôzne prostredia.
Bezchybné!, Ďakujem