Refactoring
Wing Pro supports refactoring, which is the process of modifying code to improve its structure and organization without changing its behavior. These very high-level editing operations are informed by Wing's understanding of Python source code. For example, refactoring can be used to rename a symbol wherever it is referenced, or to move a block of code into a function, replacing it with an invocation of the new function.
Section Contents
8.0.
Rename Symbol
8.1. Move Symbol
8.2. Delete Symbol
8.3. Extract Function / Method
8.4. Introduce Variable
8.5. Add Import Statement
8.6. Rename Current Module
8.7. Symbol to *
8.8. Imports Tool
8.1. Move Symbol
8.2. Delete Symbol
8.3. Extract Function / Method
8.4. Introduce Variable
8.5. Add Import Statement
8.6. Rename Current Module
8.7. Symbol to *
8.8. Imports Tool