Wing Python 11 Increases AI Use |
Written by Kay Ewbank | |||
Monday, 09 June 2025 | |||
Wing Python IDE version 11 has been released with improvements to the AI assisted development UI and support for more providers. It also has improved Python code analysis. Wing Python is an IDE with an intelligent editor and debugger that is designed to make interactive Python development fast, accurate, and fun. Wing comes in three versions, a paid-for version with extra features, and a free Python IDE for students and hobbyists that omits the more advanced features of Wing Pro. AI assisted development was added in Wing Python 10, including both AI code suggestion and AI driven code refactoring. This release adds two separate tools, AI Coder and AI Chat. AI Coder can be used to write, redesign, or extend code in the current editor, while AI Chat can be used to ask about code or for help in creating a design or new code without directly modifying the code in an editor. The number of AI providers supported has also been increased. The earlier release supported OpenAI, and this has now been extended to Claude, Grok, Gemini, Perplexity, Mistral, Deepseek, and any other OpenAI completions API compatible AI provider. Wing Python 11 also makes it easier to set up and pair AI request contexts. Request contexts can now be stored and may be used independently with different AI features. AI requests can now also be stored in the current project or shared with all projects, and Wing comes preconfigured with a set of commonly used requests. Wing 11 also introduces options for changing code within an editor, including replacing code, commenting out code, or starting a diff/merge session to either accept or reject changes. The new release also adds support for the uv package manager, and has improved analysis of Python code. It now handles analysis of literals such as dicts and sets, parametrized type aliases, typing.Self, type variables on the def or class line that declares them, generic classes with [...], and __all__ in *.pyi files. The diff/merge support has also been improved. Wing Pro 11 adds floating buttons directly between the editors to make navigating differences and merging easier. It also now allows undoing previously merged changes, and does a better job of managing scratch buffers, scroll locking, and sizing of merged ranges. Wing Python 11 is available for download now. More InformationRelated ArticlesWing Python 10 Adds AI Code Suggestions Wing Python Improves Async Handling Wing Python Improves Remote Development Wing Python Offers Better Remote Dev Connections To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
Comments
or email your comment to: comments@i-programmer.info |
|||
Last Updated ( Tuesday, 10 June 2025 ) |