icsharpcode / RefactoringEssentials

Refactoring Essentials for Visual Studio
MIT License
640 stars 120 forks source link

User-assisted refactorings #102

Open Novakov opened 9 years ago

Novakov commented 9 years ago

There are bunch of refactorings that I'd love to see in RefactoringEssentials: Move to folder, move member up/down, extract class. All of them require some interaction with user so they cannot be simple Roslyn Code Refactorings.

I wonder if it is doable to split these refactorings into parts - one belongs to RE and is IDE-agnostic and does real job, second belongs to specific IDE (VSIX project in case of Visual Studio) and provides information needed by first one.

bradphelan commented 8 years ago

I agree. These types are the main reason I still stick with Resharper. If the following features appeared then I'd probably be willing to ditch resharper.