Когда вы используете функции рефакторинга Visual Studio, вы можете изменить имя переменной/имя класса и т. д., нажав ctrl + . и вы можете применить переименование к этому изменению. Когда вы используете Resharper, вы должны заранее сказать, что хотите переименовать его (вы должны нажать ctrl + r + r или f2). Возможно ли в Resharper изменить имя, а затем сказать, что вы хотите полное переименование?
Заранее спасибо за помощь!
Ответ 1 · рейтинг 2 · Jura Gorohovsky
да. Начиная с версии 6.0 вы можете сначала изменить имя объявления символа и нажмите Alt+Enter, чтобы применить рефакторинг переименования на месте. Аналогичные функции переименования на месте доступны для рефакторинга "Изменить подпись" и "Переместить статические элементы". Обратите внимание, что это работает только тогда, когда вы находитесь в объявлениях символов. Если вы хотите переименовать символ из его использования, вам все равно придется использовать обычный рефакторинг Rename, доступный через F2.