Wing, vývojové prostředí určené pro Python

o křídle

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

Lokalizovaná chyba křídla

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

Vývoj Pythonu s křídlem

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

Dokumentace výukových programů Wing

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.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.