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

Wing IDE for Mac

Wing IDE

  -  144 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

For those interested in downloading the most recent release of Wing IDE for Mac 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 Screenshots

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

    Wing IDE Screenshot 1
  • Wing IDE Screenshot 2

What's new in this version:

- Speed up the debugger during module imports
- Add next-extra-selection, previous-extra-selection, and drop-one-extra-selection commands

- Set the default initial directory when running a file in a package with 'python -m' to
- the directory containing the top level package
- Include the initial directory for the project's main entry point in the effective Python Path
- that is used for static code analysis, when it is run with 'python -m'

- Fix failure to print
- Fix auto-indentation and auto-positioning after colon is pressed on lines starting with 'case'
- Fix support for match and case statements in the Python Shell
- Fix auto-completion for match and case statements
- Fix auto-refresh of version control project status displays
- Fix updating checkboxes in Files tab of version control Commit operations
- Fix segfaults on macOS seen when toggling whether line numbers are shown in the editor
- Fix segfaults seen when the QT_QPA_PLATFORM environment variable is set to wayland or any invalid value
- Fix inserting a space after a colon in a variable type hint