Home » Support » Index of All Documentation » Wing IDE Reference Manual »


Wing IDE includes support for refactoring, which is the process of modifying code to improve its structure and organization without changing its behavior. 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. Wing IDE's refactoring support provides very high-level editing operations that are informed by its understanding of Python source code.

Section Contents

6.0. Rename Symbol
6.1. Move Symbol
6.2. Extract Function / Method
6.3. Introduce Variable