Search Terms
Suggestion
For a file:
class Abc {}
class Xyz {}
The move to a new file refactoring only shows up if you select the entire declaration, i.e. class Abc {} or class Xyz {}
I propose that we also show it if the requested range is on the symbol name, such as inside Abc or inside Xyz
Use Cases
This will improve discoverability of the feature and help with dealing with large classes or function that do not fit on the screen
Search Terms
Suggestion
For a file:
The
move to a new filerefactoring only shows up if you select the entire declaration, i.e.class Abc {}orclass Xyz {}I propose that we also show it if the requested range is on the symbol name, such as inside
Abcor insideXyzUse Cases
This will improve discoverability of the feature and help with dealing with large classes or function that do not fit on the screen