Full-featured Python IDE with intelligent editor and powerful debugger!

Wing IDE

Wing IDE 101 8.0.0.2

  -  65.3 MB  -  Freeware

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Wing IDE 101 8.0.0.2.


For those interested in downloading the most recent release of Wing IDE or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Wing IDE 101 8.0.0.2 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Wing IDE 101 8.0.0.2 Screenshot 1
  • Wing IDE 101 8.0.0.2 Screenshot 2
  • Wing IDE 101 8.0.0.2 Screenshot 3

What's new in this version:

Features:
- Improve New Project support to allow selecting host, and creating source directory and Python environments along with the project (Wing Pro)
- Support Django project creation also on remote hosts and in containers (Wing Pro)
- Add package management with pip and pipenv (Wing Pro)
- Add support and documentation for Linux containers hosted by LXC/LXD (Wing Pro)
- Support Find Uses and Refactoring with values found in f-strings (Wing Pro)
- Add code warnings for named tuple attributes (Wing Pro)
- Add code analysis for stringified and commented type hints
- Analysis support for multiple return values and tuple unpacking
- Allow disabling individual syntax errors and indent warnings (Wing Pro)

Changed:
- Wing Personal no longer includes documentation and features specifically designed for third party modules, packages, and frameworks
- The editor background color preference has been removed, since it conflicts with setting the editor palette
- When using PuTTY for remote development on Windows, Wing no longer uses any port numbers stored in a PuTTY configuration, in order to work around a long-standing bug in PuTTY that uses the wrong port if no configuration was ever saved. Non-standards ports now also need to be specified in Wing's remote host configuration for that host.
- Remove the legacy Django project configuration functionality, which has been replaced by New Project
- Add an optional encoding keyword argument to the ExecuteCommandLine and AsyncExecuteCommandLine* wingapi methods to encode / decode strings sent to / received from child process. Encoding defaults to the default OS Commands encoding. If the encoding is set to None, no encoding / decoding will be done and bytes instances will be returned.
- Add a WriteToChild method to the handler instance returned by the AsyncExecuteCommandLine* wingapi methods. The WriteToChild method sends a string to the child process after encoding it and optionally flushes and closes the pipe to the child.

Fixed:
- Fix failure to show and/or hide memory addresses in debug data values
- Avoid displaying Cython-defined functions/methods in the Stack Data tool
- Improve handling of debug data that cannot be inspected
- Fix general failures in inspecting containers in a cluster, causing failure to update Source Assistant among other things
- Change the container and cluster plugin APIs to allow multiple commands to be specified for building
- Fix failure to remove Docker containers created by Wing when Wing quits
- Fix using a path that contains spaces in the Activated Env option for Python Executable configurations
- Fix likelihood of a simple name being a point of use of an attribute
- Correctly parse N{} unicode escapes in f-strings and f-strings with rf'' prefixes
- Fix using non-builtin types in type hint subscripts
- Display b'' or u'' prefixed strings for py3 bytes and py2 unicode instances, respectively, in the Stack Data and the Watch tools
- Fix introspection of module attributes
- Fix signature of the Python 3 print function
- Include all improvements in Wing version 7.2.8
- Save project periodically while running tests to avoid losing test results