V příštím článku se podíváme na Wing. Toto je IDE vyvinuté společností Wingware a je speciálně navrženo pro programovací jazyk Python. Wing nám nabízí mnoho funkcí, jako je automatické doplňování, automatické úpravy, zdrojový prohlížeč, procházení kódu a místní a vzdálené ladění, abychom mohli vyvíjet naše programy. Ve volných verzích nenajdeme všechny tyto možnosti, i když mnoho z nich.
To je integrované vývojové prostředí (IDE) který byl navržen tak, aby zkrátil dobu vývoje a ladění. Poskytuje dobrou pomoc při kódování nebo lokalizaci chyb. Usnadňuje navigaci a porozumění kódu Pythonu.
Editor Wing zrychluje vývoj Pythonu poskytováním automatického doplňování a kontextové dokumentace. Umožní nám to také automatické úpravy, skládání kódu, vícenásobný výběr, záložky a mnoho dalšího. Wing může emulovat vi, emacs, Eclipse, Visual Studio a Xcode.
Wing usnadňuje manipulaci s kódem pomocí definice goto, hledání použití, hledání symbolů v projektu a výkonnou možnost vyhledávání. Také nám to nabídne stovky možností konfigurace ovlivnění emulace editoru, design uživatelského rozhraní, motivy zobrazení, zbarvení syntaxe a další. Do IDE lze přidat nové funkce psaní kódu v Pythonu, který přistupuje ke skriptovacímu API Wing.
IDE Wing je k dispozici ve třech různých verzích. Wing Pro, což je komerční verze plně vybavený. Tato verze je vhodná zejména pro profesionální programátory. Máme také k dispozici Wing Personal, což je bezplatná verze a že vynechává některé funkce dostupné v komerční verzi. To je zaměřeno na studenty a fanoušky. Nejnovější dostupná verze je Wing 101. Je to velmi zjednodušená bezplatná verze, pro výuku začínajících programátorů.
Jak říkám, Wing Personal je nyní produkt zdarma a již nevyžaduje licenci běžet. Zahrnuje nástroje, jako je Source Browser, PyLint a příkazy operačního systému. Podporuje také skriptovací API. Nicméně, Wing Personal nezahrnuje pokročilé funkce úpravy, ladění, testování a správa kódu komerční verze. V této verzi nebudeme mít mimo jiné vzdálený přístup k hostiteli, refaktoring, použití vyhledávání, kontrolu verzí, testy jednotek, interaktivní ladicí sondu, ladění více procesů a sekundárních procesů. Abychom si všechny mohli užít, budeme si muset pořídit komerční verzi.
Obecná charakteristika křídla 6
Wing 6 představuje výkonné nové funkce. Někteří z nich jsou:
- Podpora pro výběr z několika možností.
- The Podpora Raspberry Pi.
- Podpora pro PYTHON 3.6 / 3.7 a bez zásobníku 3.4.
- Automatické doplňování v řetězcích a komentářích.
- Indikátor syntaxe e indikátory chyb. Zvýraznění syntaxe pro soubory Markdown.
- Optimalizovaný debugger, zejména pro vícevláknový kód. Zastaví ladicí program Wing na novém integrovaném zarážce (). Zahrnuta je také podpora debuggeru pro cygwin Python 3.6.
- Budeme mít možnost obnovit výběr editor po zpět a znovu.
- Přidána paleta tmavé barvy.
- Podpora pro vlastní python stavíve Windows
- Současná aktualizace z nedávných nabídek různých instancí Wing.
- Podpora pro Django 1.10, 1.11 a 2.0.
- Vylepšená vizualizace názvů vláken začalo modulem vláken.
- Křídlo má flexibilní uživatelské rozhraní. Všechno je perfektně umístěno, aby uživatelé mohli snadno najít to, co potřebujeme.
Pokud někdo chce vědět více o co je nového V nejnovější verzi můžete tak učinit v informacích, které poskytují na webu.
Nainstalujte si Wing 6 na Ubuntu 18.04
Toto IDE můžeme nainstalovat do našeho Ubuntu přechodem na sekce ke stažení z oficiálního webu pro získejte balíček .deb nutné. U tohoto článku použiji možnost Osobní.
Po dokončení stahování můžeme použít buď softwarovou volbu Ubuntu, nebo otevřít terminál (Ctrl + Alt + T) a napsat do něj:
sudo dpkg -i wingide-personal6_6.0.12-1_amd64.deb
Odinstalujte Wing 6
Toto IDE můžeme snadno odstranit z našeho počítače. Musíte otevřít terminál (Ctrl + Alt + T) a napsat do něj:
sudo apt purge wingide-personal6
Budeme moci získejte informace o tom, jak s tímto IDE pracovat v dokumentace které vývojáři zpřístupňují uživatelům na jejich webových stránkách. Stejnou nápovědu najdete pomocí nabídky nápovědy, která je přiložena k programu.