Главная » Delphi » Delphi 2006 – Глобальное переименование идентификатора (Rename)

0

Операция глобального переименования идентификатора во всех файлах проекта применима к названиям переменных, методов, полей, классов, структур, интерфейсов и параметров. При этом накладываются естественные ограничения на процесс переименования: так, нельзя переименовывать переменную в ключевое слово.

Соответствующая команда Refactor > Rename (Рефакторинг > Переименовать) вызывает диалоговое окно, которое позволяет ввести новое название идентификатора в поле New Name. Можно запросить предварительный просмотр дерева вхождений этого идентификатора в код, включив флажок View references before refactoring (Просмотр ссылок перед рефакторингом), в противном случае сразу после нажатия кнопки ОК будет выполнено изменение названия идентификатора во всем проекте. Установка флажка позволяет исключить некоторые экземпляры идентификаторов из операций нажатием на кнопку Remove Refactoring (Удалить из рефакторинга). При этом, конечно, в исходном тексте сам идентификатор остается, просто он не включается в процесс модификации. А выполнение рефакторинга выполняется нажатием кнопки Refactor (рис. 3.6).

Рис. 3.6. Подготовка к переименованию идентификатора

Бобровский С. И. Технологии Delphi 2006. Новые возможности. — СПб.: Питер, 2006. — 288 е.: ил.

По теме:

  • Комментарии