Wing IDE Professional provides some optional auto-editing features, where the IDE tries to reduce typing by auto-entering expected text. The following operations are available:

Each of these operations can be enabled or disabled independently in the Auto-Editing preferences group.

Where relevant (such as in spacing) Wing's auto-editing modes adhere to the PEP8 Style Guide for Python Code.