Version Latest
Wing IDE 101 10.0.3.0
Author
Requirements
Windows / Windows 10 / Windows 11 / Windows 7 / Windows 8
Size
101 MB

Wing Python IDE was built from the bottom up for Python, giving you a more productive development experience. Wingware's 20 years of Python IDE experience provides a more Pythonic programming environment. Wing IDE was created from the ground up for Python, developed in Python, and expandable with Python. So you can be more productive. 

Type less and let Wing deal with the details. You can get fast response by creating Python code interactively in the live runtime. Easily navigate code and documentation. Wing's thorough Python code analysis can help you avoid common errors and identify problems early on. 

Maintain code cleanliness through smart refactoring and code quality inspection. Debug any Python code. Inspect debug data and test bug fixes interactively without restarting your program. Work locally or from a remote host, virtual machine, or container. 

Wing's emphasis on interactive development is ideal for scientific and data analysis with Jupyter, NumPy, SciPy, Matplotlib, Pandas, and other frameworks. The debugger's data frame and array viewer make it simple to examine big data sets. 

It integrates with Django, Flask, web2py, Pyramid, Google App Engine, and other web frameworks. The debugger allows you to step through Django and web2py templates. It effortlessly integrates with code running on a remote host, virtual machine, or containers like Vagrant or WSL. 

Wing's debugger may operate in embedded Python instances, allowing it to be used to create scripts for Blender, Autodesk Maya, NUKE, Source Filmmaker, and other Python-based modeling, rendering, and compositing tools. The application also supports pygame and other Python-based game engines. 

Wing can create, test, and debug desktop apps using PyQt, wxPython, Tkinter, and other UI development frameworks. Scripting, Raspberry Pi, and other methods of development are all supported. 

Wing 7 introduces a new code warning and quality inspection system with built-in mistake detection and close connection with pylint, pep8, and mypy. This release also includes a new data frame and array viewer, a MATLAB keyboard personality, easy inline debug data display with Shift-Space, improved stack data display, support for PEP 3134 chained exceptions, callouts for search and other code navigation features, four new color palettes, improved bookmarking, a high-level configuration menu, magnified presentation mode, a new update manager, stepping over import internals, simplified remote agent installation, and much more.

Features and Highlights

Intelligent Editor 
Wing's editor accelerates interactive Python development with context-sensitive auto-completion and documentation, inline error detection and code quality analysis, PEP 8 compliance, invocation assistance, auto-editing, refactoring, code folding, multi-selection, customizable code snippets, and much more. It can simulate vi, emacs, Eclipse, Visual Studio, Xcode, and MATLAB. 

Powerful Debugger 
Wing's debugger allows you to correct issues and write new Python code interactively. To identify an issue, set conditional breakpoints, then step through code, review data, test bug remedies with the Debug Console's command line, monitor values, and debug recursively. You may debug multi-process and multi-threaded code launched from the IDE, hosted in a web framework, called from an embedded Python instance, or executed on a remote host, virtual machine, or container. It also includes an array and data frame viewer for scientific and data analysis purposes. 

Easy Code Navigation 
It makes it simple to navigate code using goto-definition, find uses, find symbols in the project, editor symbol index, module and class browser, keyboard-driven search, and sophisticated multi-file search. Visit history is automatically stored, allowing you to quickly return to a previously viewed code. Alternatively, you can create and navigate classified bookmarks that will automatically follow code changes. 

Integrated Unit Testing 
The software makes use of the unit test, doctest, nose, pytest, and Django testing frameworks to assist test-driven development. Failing tests are simple to diagnose and repair using Wing's robust debugger, and you may write new code interactively in the live runtime environment created by a unit test. 

Remote Development
Wing's simple remote development support effortlessly and securely applies all of Wing's features to Python code running on a remote host, virtual machine, or container. Remote development is possible on hosts running macOS and Linux, such as Raspberry Pi, WSL, and Vagrant containers. 

Customizable and extensible 
Wing IDE provides hundreds of configuration choices for editor emulation, display themes, syntax coloring, UI layout, and much more. Easily move to and from dark mode, magnify the interface for presentations and meetings, and manage task-specific UI customizations using perspectives. New IDE features can be added by writing Python code that uses Wing's scripting API. Wing also allows you to write and debug extension scripts.

It integrates Git, Mercurial, Perforce, Bazaar, Subversion, and CVS for project management and revision control. Other capabilities include support for virtual machines, a difference/merge tool, indentation style translation, and the ability to execute OS command lines. Wing operates on Windows, macOS, and Linux, and it also allows for remote development on Raspberry Pi and other ARM Linux devices.

Thank you for choosing Filesalad

Also, check out: WLan Driver