Wing Python IDE

Wing Python IDE

Lekki, ale w pełni funkcjonalny Python IDE z inteligentnymi funkcjami edycji, testowania i debugowania.
Wing to wysoce konfigurowalne IDE Pythona, które wykorzystuje zarówno analizę statyczną, jak i wykonawczą, aby zapewnić automatyczne uzupełnianie, porady dotyczące połączeń, dokumentację kodu, goto-definicję, znajdowanie zastosowań, refaktoryzację i wiele innych funkcji.Edytor obsługuje również wymuszanie PEP8, zarządza wcięciem nowego bloku i automatycznie wprowadza argumenty wywołania.Debuger może współpracować z dowolnym kodem Python, niezależnie od tego, czy jest uruchamiany z IDE, z zewnątrz w frameworku WWW lub w innym środowisku, czy też działa w zintegrowanej powłoce Pythona.Obsługuje wielowątkowe i wieloprocesowe debugowanie i może automatycznie debugować procesy potomne.Programowanie oparte na testach, w tym debugowanie, jest dostępne dla ram testowania unittest, doctest, nose, pytest i Django.Integracje kontroli wersji obejmują Git, Mercurial, Perforce i kilka innych.Wszystkich funkcji IDE można używać z plikami przechowywanymi lokalnie lub na zdalnym hoście, maszynie wirtualnej lub kontenerze.Obszerna dokumentacja wyjaśnia, jak używać Winga z modułami firm trzecich, takimi jak Django, Jupyter, Flask, PyQt, Docker, Vagrant, Maya i wiele innych .... Wing jest dostępny w darmowych i płatnych wersjach: Wing Pro jest w pełni funkcjonalnyIDE dla profesjonalnych programistów, Wing Personal to uproszczone darmowe IDE dla studentów i hobbystów, a Wing 101 jest przeznaczony do nauczania początkujących programistów.
wingide

Stronie internetowej:

Kategorie

Alternatywy dla Wing Python IDE dla Web

Microsoft Visual Studio

Microsoft Visual Studio

Microsoft Visual Studio to zintegrowane środowisko programistyczne (IDE) firmy Microsoft.
Llama IDE

Llama IDE

Llama to internetowe IDE, które pozwala ci prototypować kod.Obsługuje ponad 20 różnych języków, w tym HTML.
MaxBlox

MaxBlox

MaxBlox to kompletna platforma programistyczna.Cały system jest oparty na sieci Web i umożliwia tworzenie aplikacji działających w sieci.Jest to zaprojektowany jako system Platforma jako usługa (PaaS).