10
Wing je vysoko prispôsobiteľný Python IDE, ktorý využíva statickú aj runtime analýzu kódu na zabezpečenie automatického dokončovania, volacích tipov, dokumentácie k kódom, definovania goto, vyhľadáva použitia, refaktoring a mnoho ďalších funkcií.Editor tiež podporuje presadzovanie protokolu PEP8, riadi nové odsadenie blokov a automaticky zadáva argumenty vyvolávania.Ladiaci program môže pracovať s akýmkoľvek kódom Python, či už je spustený z IDE, zvonka vo webovom rámci alebo v inom prostredí alebo spustený v integrovanom prostredí Python.Podporuje viacvláknové a viacprocesové ladenie a dokáže automaticky ladiť podriadené procesy.Pre testovacie rámce unittest, doctest, nose, pytest a Django je k dispozícii vývoj založený na testovaní, vrátane ladenia.Integrácie riadenia verzií zahŕňajú Git, Mercurial, Perforce a niekoľko ďalších.Všetky funkcie IDE sa dajú použiť so súbormi uloženými lokálne alebo na vzdialenom hostiteľovi, VM alebo kontajneri.Rozsiahla dokumentácia vysvetľuje, ako používať Wing s modulmi tretích strán, ako sú Django, Jupyter, Flask, PyQt, Docker, Vagrant, Maya a mnoho ďalších .... Wing je k dispozícii v bezplatných a platených vydaniach: Wing Pro je plne vybavenýIDE pre profesionálnych programátorov, Wing Personal je zjednodušené bezplatné IDE pre študentov a fandov a Wing 101 je určený na výučbu začínajúcich programátorov.
wingide