Wing Python IDE 7.0 - April 8, 2019
Wing 7 introduces an improved code warnings and code quality inspection
system that includes built-in error detection and tight integration with
pylint, pep8, and mypy. This release also adds a new data frame and
array viewer, a MATLAB keyboard personality, easy inline debug data
display with Shift-Space, improved stack data display, support for PEP
3134 chained exceptions, callouts for search and other code navigation
features, four new color palettes, improved bookmarking, a high-level
configuration menu, magnified presentation mode, a new update manager,
stepping over import internals, simplified remote agent installation,
and much more.
Wing 7 Screen Shot
*Download Wing 7 Now:* Wing Pro
<https://wingware.com/downloads/wing-pro/7.0/binaries> | Wing Personal
<https://wingware.com/downloads/wing-personal/7.0/binaries> | Wing 101
<https://wingware.com/downloads/wing-101/7.0/binaries> | Compare
Products <https://wingware.com/downloads>
Some Highlights of Wing 7
Code Warnings and Quality Inspection (Wing Pro)
Wing 7's new code warnings and code quality inspection system focuses on
early identification of real coding errors, including syntax errors,
undefined variables and attributes, unresolved imports, and other types
of errors. Warnings may also be obtained from external checkers such as
pylint, pep8, and mypy.
Data Frame and Array Viewer
The new array viewer for debug data can work efficiently with very large
data sets created with Pandas, numpy, xarray, sqlite3, and any Python
lists, tuples, and dicts. To use the array viewer, right click on an
item in the Stack Data tool and select View as Array.
Improved Debug Data Display
In Wing Pro, pressing Shift-Space while the debugger is active and
paused displays the value of all visible symbols in the editor, using
popup tooltips.
Other debugger improvements include better support for PEP 3134 chained
exceptions, filtering out __name__ special names and other symbol types,
hiding memory addresses, and viewing dictionaries in sorted order.
Improved Bookmarking (Wing Pro)
The bookmarks tool was redesigned to make it easier to use bookmarks to
manage development tasks, by assigning categories, entering notes, and
filtering bookmark display by category or text fragment. Bookmarks now
track better across external file changes, and can be shared with other
projects and users.
And Much More
Wing 7 also introduces a new high-level configuration menu, magnified
presentation mode, editor callouts for easier search and code
navigation, new color palettes, a MATLAB keyboard personality, typeshed
integration, updated and expanded documentation, and many other
improvements.
For details see What's New in Wing 7 <https://wingware.com/wingide/whatsnew>
Try Wing 7 Now!
Wing 7 is a an exciting new step for Wingware's Python IDE product line.
Find out how Wing 7 can turbocharge your Python development by trying it
today.
*Downloads:* Wing Pro
<https://wingware.com/downloads/wing-pro/7.0/binaries> | Wing Personal
<https://wingware.com/downloads/wing-personal/7.0/binaries> | Wing 101
<https://wingware.com/downloads/wing-101/7.0/binaries> | Compare
Products <https://wingware.com/downloads>
Wing 7 installs side by side with earlier versions of Wing, so there is
no need to remove old versions in order to try it. Wing 7 will read and
convert your old preferences, settings, and projects. Projects should be
saved to a new name since earlier versions of Wing cannot read Wing 7
projects.
See Upgrading <https://wingware.com/doc/install/upgrading> for details
and Migrating from Older Versions
<https://wingware.com/doc/install/migrating> for a list of compatibility
notes.
--
https://mail.python.org/mailman/listinfo/python-list