Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Функция переименования Resharper аналогична переименованию Visual Studio - возможно ли это?

Автор вопроса: empiОтветов: 1

Когда вы используете функции рефакторинга Visual Studio, вы можете изменить имя переменной/имя класса и т. д., нажав ctrl + . и вы можете применить переименование к этому изменению. Когда вы используете Resharper, вы должны заранее сказать, что хотите переименовать его (вы должны нажать ctrl + r + r или f2). Возможно ли в Resharper изменить имя, а затем сказать, что вы хотите полное переименование?

Заранее спасибо за помощь!

  • Что вы подразумеваете под полным переименованием? Nasreddine 19.11.2011
  • @Nacereddine - он, вероятно, имеет в виду функцию, которая меняет имя везде, где упоминается символ (и, где это уместно, имя файла). Oded 19.11.2011
  • @odes Я просто хотел убедиться, потому что у Resharper это уже есть! Nasreddine 19.11.2011

visual-studioresharperusability

Ответы

Ответ 1 · рейтинг 2 · Jura Gorohovsky

да. Начиная с версии 6.0 вы можете сначала изменить имя объявления символа и нажмите Alt+Enter, чтобы применить рефакторинг переименования на месте. Аналогичные функции переименования на месте доступны для рефакторинга "Изменить подпись" и "Переместить статические элементы". Обратите внимание, что это работает только тогда, когда вы находитесь в объявлениях символов. Если вы хотите переименовать символ из его использования, вам все равно придется использовать обычный рефакторинг Rename, доступный через F2.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы