Wing — это среда разработки Python с широкими возможностями настройки, которая использует как статический анализ кода, так и анализ кода во время выполнения, чтобы обеспечить автозаполнение, подсказки по вызову, документацию по коду, определение перехода, поиск использования, рефакторинг и многие другие функции. Редактор также поддерживает принудительное применение PEP8, управляет отступом нового блока и автоматически вводит аргументы вызова. Отладчик может работать с любым кодом Python, независимо от того, запущен ли он из IDE, извне в веб-фреймворке или другой среде или работает во встроенной оболочке Python. Он поддерживает многопоточную и многопроцессную отладку и может автоматически отлаживать дочерние процессы. Разработка через тестирование, включая отладку, доступна для сред тестирования unittest, doctest, Nose, pytest и Django. Интеграция с контролем версий включает Git, Mercurial, Perforce и некоторые другие. Все функции IDE можно использовать с файлами, хранящимися локально или на удаленном узле, виртуальной машине или контейнере. Обширная документация объясняет, как использовать Wing со сторонними модулями, такими как Django, Jupyter, Flask, PyQt, Docker, Vagrant, Maya и многими другими.
Wing доступен в бесплатной и платной версиях: Wing Pro — полнофункциональная IDE для профессиональных программистов, Wing Personal — упрощенная бесплатная IDE для студентов и любителей, а Wing 101 предназначена для обучения начинающих программистов.