Запуск инструментов рефакторинга

Оценить
(0 голоса)

Инструменты рефакторинга доступны везде, где вы работаете в Visual Studio с кодом языка С#. Вы можете запустить их несколькими способами. Например, если вы работаете внутри редактора кода, то можете вызвать инструмент Rename при помощи смарт-тега. Вы можете также выделить код и щелкнуть его правой кнопкой мыши для того, чтобы получить опции рефакторинга; эти же опции доступны и в меню Refactor. Наконец, вы можете делать ре­факторинг непосредственно из конструктора классов Class Designer (при редактировании и изменении различных элементов класса).

Использование меню Refactor (а также контекстного меню)

Самым частым местом запуска команд рефакторинга является меню рефакторинга. Этот пункт меню появляется в интегрированной среде тогда, когда у вас есть отрытое активное окно с кодом на языке С#.

Запуск инструментов рефакторинга

На рис. 9.1 показано это меню. Обратите внимание, что та часть кода, которую вы хотите подвергнуть рефакторингу, выделена в интегрированной среде. В данном случае мы хотим переименовать класс Product, поскольку мы поняли, что все наши продукты — это книги. Поэтому мы переименуем класс Product в Book.

Это же самое меню доступно при помощи щелчка правой кнопкой в редакторе. Вы выделяе­те слово или блок кода (либо просто устанавливаете курсор), а затем нажимаете правую кнопку мыши. Верхняя опция этого меню— Refactor. Это пункт меню разворачивается в полное меню Refactor (рис. 9.2).

Рефакторинг в окне кода при помощи смарт-тегов
Использование конструктора классов Class Designer для рефакторинга
Наличие визуального конструктора классов
Предварительный просмотр изменений
Переименование

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.