В Visual Studio есть функция, которая позволяет вам делать следующее:
- Щелкните правой кнопкой мыши ваш метод / класс / свойство
- Refactor>
Переименовать
В результате изменения будут согласованы во всех проектах текущего решения.
Мне было интересно, есть ли какой-либо метод API в DTE или такие классы, которые можно использовать для выполнения этого действия с использованием специального кода. Так что это то, что я ищу
var myCodeElement = selectMyMethod();
myCodeElement.rename("myNewName");
//or
RefactorEngine.rename(myCodeElement, "myNewName");
Спасибо за ваше время.