Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
out или просто) будут передаваться параметры. Соответственно мы можем конечно слепо сделать Extract Method со всеми дефолтами, но возможно это не то, что нужно пользователю. Поэтому диалоговое окно уместно: оно показывает не только параметры, но и финальный код. А насчет места, в которое вставлять код – у R# предостаточно функционала, связанного с перемещением метода по кодовой базе. Например, внутри исходного файла можно держать Ctrl+Alt+Shift и использовать arrow keys чтобы двигать весь метод вверх или вниз.Это лучше чем получить автоматическое MainExtracted (судя по вашей картинке), с последующим переименованием и самого метода
Сравнение DevExpress CodeRush и JetBrains ReSharper