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

Wing IDE for Mac

Wing IDE

  -  86.2 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:

- Add git create branch, stash, stash pop, stash list, and discard changes (git checkout) operations
- Add hg shelve, unshelve, list shelves, rebase, create branch, list branches, and switch branch operations
- Display the current branch in hg and git status
- Display the current git or hg branch for the directory of the current file
- Show release dates for each version shown in the update dialog

- Change branch selector for switch branch and git push/pull to a popup with all existing branches

- Use function/method return type hints in the Source Assistant
- Fix document urls for methods of builtin types in the Source Assistant
- Don't include imported modules in the argument list created during extract function/method refactoring
- Fix placement of extracted def when the extracted lines include the first line of a scope
- Include correct __name__ special method names in the auto-completer after 'def' in Python 3+
- Fix resolving symlinks and win32 junctions in Search in Files
- Run black with the correct command line arguments when using Python 3.10
- Avoid performance problems seen on Windows while tracking recent access history for files
- Show the Output panel after switching revision control branches
- Display .ipynb files as JSON by default and not plain text
- Show more details of the cause of some remote agent launch failures
- Improve position of warning indicators for mypy
- Avoid repeatedly re-scrolling to a Search in Files result in remote files
- Suppress incorrect existing symbol warnings during rename attribute refactoring
- Don't highlight attributes that happen to match the name of a builtin