Wing Python IDE version 11 beta 1 is now available for early access, with improved AI assisted development, support for package management with uv, improved Python code analysis, updated localizations, and more: wingware.com/wingide/early #python #pythonlanguage #AIDeveloper
Wing 10.0.5 adds support for ARM Linux, updates the German language localization, changes default AI model to more efficient and economical gpt-4o, and fixes several bugs: wingware.com/news/2024-07-08 #python #pythonprogramming #pythonlanguage
Wing Python IDE 10.0.3 has been released with more control over AI request context, keyboard navigability fixes, better Diff/Merge for directories and files, and many other improvements: wingware.com/news/2024-03-14 #python #pythonlanguage #AIDevelopment
Wing version 10.0.2 has been released, adding AI chat to Wing Pro's AI assisted development capabilities, and also quick toggling between stack frames when debugging unit tests, better UI for auto-import, and more: wingware.com/news/2024-02-23 #python #pythonlanguage #aidevelopment
Wing Pro 10 added mind-blowing AI-assisted software development features: Code suggestion, refactoring, and description-driven development. A few examples: wingware.com/hints/ai-dev #python #pythonlanguage #aidevelopment
Wing Pro 10 Python IDE has been released with AI assisted dev and support for Python 3.12, Poetry, and Ruff: wingware.com/news/2024-01-19 #python #pythonlanguage
Wing Pro's Source Assistant displays context-sensitive documentation, call signature, and other code intelligence as you navigate or write new code: wingware.com/hints/source-as… #python #pythonlanguage
In Wing Pro, you can easily create a new block of Python code out of one or more existing lines by selecting the lines and pressing the ':' (colon) key. Details and other block management tips are at wingware.com/hints/wingpro-a… #pythonlanguage #python
A great way to develop Python code in Wing Pro is to run to a breakpoint and work in the runtime environment for which you are designing the code. Use a conditional breakpoint to select a particular case you're trying to fix: wingware.com/hints/live-codi… #python #pythonlanguage
You can manage packages in your Python environment right from Wing Pro, using the Packages tool in the Tools menu. It works with pip, pipenv, conda, and (as of Wing 10) also Poetry: wingware.com/hints/packages #python #pythonlanguage
Wing Python IDE version 9.1.2 has been released with improved auto-import, debugging with mingw, and other fixes: wingware.com/news/2023-09-28 #python #pythonlanguage
You can easily switch to a slightly magnified "presentation mode" in Wing Pro from the high-level commands menu icon to the right of the toolbar. For details see wingware.com/hints/presentat… #python #pythonlanguage
You can create multiple selections in Wing Pro to edit similar parts of your code concurrently. See the Edit > Multiple Selections menu and wingware.com/hints/multisele… for details. #pythonlanguage #python
You can jump to source code from any symbol used in the Python Shell and Debug Console in Wing Pro. This is a quick way to find code relevant to understanding and fixing a bug. Details at wingware.com/hints/goto-defi… #python #pythonlanguage #debugging
You can press Shift-Space in Wing Pro to show the values of all visible symbols that are defined in the active debugger stack frame. For details see wingware.com/hints/debug-val… #python #pythonlanguage
You can quickly select logical units of Python code in Wing Pro with Ctrl-Up and Ctrl-Down. Press the keys multiple times to select more or less of the code structure. This and other quick selection tricks are described in wingware.com/hints/quick-sel… #python #pythonlanguage
You can set conditional breakpoints in Wing Pro, to isolate a case you are trying to debug. Just right-click on the breakpoint margin, then use the Debug Console to try out new Python code in the live runtime state that you are writing it for. #python #pythonlanguage #debugging
Another new feature in Wing Pro 9.1: Auto-import from the auto-completer adds both the selected symbol and the import statement necessary to use it. #python #pythonlanguage
Wing Python IDE version 8.3 has been released with more flexible and easier to configure remote development, and a number of other improvements to refactoring, code reformatting, debugging, and other features: lnkd.in/dY9Dw8Sb #python #pythonlanguage









