V nasledujúcom článku sa pozrieme na Wing. Toto je IDE vyvinuté spoločnosťou Wingware a je špeciálne určený pre programovací jazyk Python. Wing nám ponúka veľa funkcií, ako je automatické dopĺňanie, automatické úpravy, zdrojový prehliadač, prehliadanie kódu a miestne a vzdialené ladenie, aby sme mohli vyvíjať naše programy. V bezplatných verziách nenájdeme všetky tieto možnosti, hoci veľa z nich.
To je integrované vývojové prostredie (IDE) ktorý bol navrhnutý na zníženie času vývoja a ladenia. Poskytuje dobrú pomoc pri kódovaní alebo vyhľadávaní chýb. Uľahčuje navigáciu a porozumenie kódu Pythonu.
Editor Wing urýchľuje vývoj Pythonu poskytovaním automatického dokončovania a kontextovej dokumentácie. Umožní nám to tiež automatické úpravy, skladanie kódu, viacnásobný výber, záložky a oveľa viac. Wing dokáže emulovať vi, emacs, Eclipse, Visual Studio a Xcode.
Wing uľahčuje manipuláciu s kódom pomocou goto-definície, hľadanie použití, hľadanie symbolov v projekte a má výkonnú možnosť vyhľadávania. Tiež nás ponúkne stovky možností konfigurácie ovplyvnenie emulácie editora, dizajn používateľského rozhrania, témy displeja, zafarbenie syntaxe a ďalšie. Do IDE je možné pridať nové funkcie písanie kódu Pythonu, ktorý pristupuje k skriptovaciemu API Wing.
IDE Wing je k dispozícii v troch rôznych verziách. Wing Pro, čo je komerčná verzia plnohodnotný. Táto verzia je vhodná najmä pre profesionálnych programátorov. Máme tiež k dispozícii Wing Personal, čo je bezplatná verzia a že vynecháva niektoré funkcie dostupné v komerčnej verzii. Toto je zamerané na študentov a fanúšikov. Najnovšia dostupná verzia je Wing 101. Je to veľmi zjednodušená bezplatná verzia, pre výučbu začínajúcich programátorov.
Ako hovorím, Wing Personal je teraz produkt zadarmo a už nevyžaduje licenciu bežať. Zahŕňa nástroje ako Source Browser, PyLint a príkazy operačného systému. Podporuje tiež skriptovacie API. Napriek tomu Wing Personal nezahŕňa pokročilé funkcie úpravy, ladenia, testovania a správy kódu komerčnej verzie. V tejto verzii tiež nebudeme mať okrem iných funkcií vzdialený prístup k hostiteľovi, refaktoring, použitie vyhľadávania, kontrolu verzie, jednotkové testy, interaktívnu ladiacu sondu, ladenie viacerých procesov a sekundárnych procesov. Aby sme si ich všetky užili, budeme si musieť zaobstarať komerčnú verziu.
Všeobecné charakteristiky krídla 6
Wing 6 predstavuje výkonné nové funkcie. Niektoré z nich sú:
- Podpora pre viacero možností.
- The Podpora Raspberry Pi.
- Podpora pre Pytón 3.6 / 3.7 a bez stohovania 3.4.
- Automatické dopĺňanie v reťazcoch a komentároch.
- Ukazovateľ syntaxe e indikátory chýb. Zvýraznenie syntaxe pre súbory Markdown.
- Optimalizovaný debugger, najmä pre viacvláknový kód. Zastaví ladiaci program Wing na novom vstavanom bode prerušenia (). Zahrnutá je aj podpora debuggeru pre cygwin Python 3.6.
- Budeme mať možnosť obnoviť výber editor po vrátení a opakovaní.
- Pridaná paleta tmavé farby.
- Podpora pre custom python builds, vo Windows
- Simultánna aktualizácia z nedávnych ponúk rôznych inštancií Wing.
- Podpora pre Django 1.10, 1.11 a 2.0.
- Vylepšená vizualizácia mien vlákien sa začalo modulom vlákien.
- Krídlo má a flexibilné užívateľské rozhranie. Všetko je perfektne umiestnené, aby používatelia ľahko našli to, čo potrebujeme.
Ak niekto chce vedieť viac o čo je nové V najnovšej verzii môžete tak urobiť v informáciách, ktoré poskytujú na webových stránkach.
Nainštalujte si Wing 6 na Ubuntu 18.04
Toto IDE môžeme nainštalovať do nášho Ubuntu prechodom na sekcia na stiahnutie z oficiálnych webových stránok pre získajte balík .deb nevyhnutné. V tomto článku použijem možnosť Osobné.
Po dokončení sťahovania môžeme použiť buď softvérovú voľbu Ubuntu, alebo otvoriť terminál (Ctrl + Alt + T) a napísať doň:
sudo dpkg -i wingide-personal6_6.0.12-1_amd64.deb
Odinštalujte Wing 6
Toto IDE môžeme ľahko odstrániť z nášho počítača. Musíte len otvoriť terminál (Ctrl + Alt + T) a napísať doň:
sudo apt purge wingide-personal6
Budeme schopní získať informácie o tom, ako pracovať s týmto IDE v dokumentácia ktoré vývojári sprístupňujú používateľom na svojich webových stránkach. Rovnakú pomoc nájdete v ponuke Pomocník, ktorá je súčasťou programu.