WingPythonide

With WingPythonide, get immediate feedback by writing your Python code interactively at the live runtime.

Fabricantes: Wingware
Category: Utilitários
Learn more about WingPythonide

Request a Quote

What is WingPythonide?

Do more

Type less and let Wing worry about the details. Get immediate feedback by writing your Python code interactively in the live runtime. Easily navigate through code and documentation.

Write better code

Avoid common mistakes and find problems early on with the help of Wing's deep Python code analysis. Keep code clean with intelligent refactoring and code quality inspection.

Find Errors Faster

Debug any Python code. Inspect debug data and experiment with bug fixes interactively without restarting the application. Work locally or on a remote host, VM, or container.

Wingware's 20 years of Python IDE experience offers a more Pythonic development environment. Wing was designed from the ground up for Python, written in Python, and is extensible with Python. Then you can be more productive.

Smart Editor

The WingPythonide editor accelerates interactive Python development with context-appropriate autocomplete and documentation, inline error detection and code quality analysis, PEP 8 enforcement, call assistance, auto-editing, refactoring, code folding, multi-selection, customizable code snippets, and more. Wing can emulate vi, emacs, Eclipse, Visual Studio, XCode, and MATLAB.

Powerful debugger

The Wing debugger makes it easy to fix bugs and write new Python code interactively. Use conditional breakpoints to isolate an issue, then step through the code, inspect data, try bug fixes with the Debug Console command line, look at values, and debug recursively. You can debug multi-threaded and multi-process code launched from the IDE, hosted in a web framework, called an embedded instance of Python, or run on a remote host, VM, or container. Wing also provides a matrix and dataframe viewer for scientific and data analysis tasks.

Easy Navigation in Code

WingPythonide makes it easy to find code with goto-definition, find uses, find symbols in the project, index editor symbols, module and class browser, keyboard search, and advanced multi-file search. The visit history is stored automatically, so you can instantly return to the code you visited earlier. Or define and cycle through categorized indicators that automatically track as the code changes.

Integrated Unit Testing

WingPythonide supports test-driven development with the most united test frameworks, doctest, nose, pytest, and Django. Failed tests are easy to diagnose and fix with Wing's powerful debugger, and you can write new code interactively in the context of the live runtime configured by a unit test.

Remote Development

Wing's quick-to-configure remote development support seamlessly and securely delivers all the features of WingPythonide to Python code running on a remote host, VM, or container. Remote development is possible for hosts running OS X and Linux, including Docker, Vagrant, WSL, and Raspberry Pi.

Customizable & Extensible

WingPythonide offers hundreds of configuration options that affect editor emulation, display themes, syntax colors, UI layout, and more. Easily switch to and from dark mode, extend the interface for presentations and meetings, and use perspectives to manage task-specific UI settings. New IDE features can be added by writing Python code that calls the Wing scripting API. You can even develop and debug your extension scripts with Wing.

And much more

WingPythonide supports project management and revision control with Git, Mercurial, Perforce, Bazaar, Subversion, and CVS. Other features include support for virtualenv, a diff/merge tool, indentation style conversion, and running OS command lines. Wing runs on Windows, OS X, and Linux, and also supports remote development for the Raspberry Pi and other ARM Linux devices.

System Requirements:

CPU: 1.8GHz dual-core processor

RAM: 2 GB

HDD/SSD: 50 GB free space on the main drive

Operating system: Microsoft Windows 8 32-bit, Microsoft Windows 7 32-bit and Microsoft Windows Vista 32-bit

Resolution: 1024×768

Linux 32x and 64x

You don't know what software you need or you haven't found what you were looking for?

You don't know what software you need or you haven't found what you were looking for? We have a team ready to help you choose the right software for your company.