Поделиться через


Практическое руководство. Переименование идентификаторов

Обновлен: Ноябрь 2007

В следующей процедуре описывается операция переименования идентификатора в коде. Эта процедура используется для выполнения операции оптимизации кода, называемой Переименовать.

Чтобы переименовать идентификатор

  1. Создайте консольное приложение, как описывается в следующем разделе "Пример".

    Дополнительные сведения см. в разделе Консольное приложение.

  2. Расположите курсор на объявлении или вызове метода MethodB.

  3. В меню Оптимизация выберите пункт Переименовать. Откроется Диалоговое окно "Переименование".

    Кроме того, диалоговое окно "Переименование" можно открыть нажатием клавиши F2.

    Кроме того, можно щелкнуть правой кнопкой мыши курсор, выбрать пункт контекстного меню Оптимизация и затем щелкнутьПереименовать, после чего откроется диалоговое окно "Переименование".

  4. В поле Новое имя введите MethodC.

  5. Установите флажок Поиск в комментариях.

  6. Нажмите кнопку ОК.

  7. В диалоговом окне Предварительный просмотр изменений нажмите кнопку Применить.

Чтобы переименовать идентификатор с помощью смарт-тегов

  1. Создайте консольное приложение, как описывается в следующем разделе "Пример".

    Дополнительные сведения см. в разделе Консольное приложение.

  2. В объявлении метода MethodB выполните на идентификаторе метода ввод символа или стирание назад. Под идентификатором появится подсказка для ввода смарт-тегов.

    30kf2bw1.alert_note(ru-ru,VS.90).gifПримечание.

    Вызвать операцию оптимизации "переименование" с помощью смарт-тегов можно только над объявлением идентификатора.

  3. Нажмите на клавиатуре сочетание клавиш SHIFT+ALT+F10 и затем нажмите клавишу СТРЕЛКА ВНИЗ, чтобы открыть меню смарт-тегов.

    –либо–

    Проведите курсором мыши над подсказкой для ввода смарт-тегов, чтобы показать смарт-теги. Затем наведите курсор мыши на смарт-тег и щелкните клавишу СТРЕЛКА ВНИЗ для вывода на экран меню смарт-тегов.

  4. Выберите элемент меню Переименовать "<идентификатор1>" в "<идентификатор2>", чтобы вызвать операцию оптимизации "переименование" без предварительного просмотра изменений в коде. Все ссылки на <идентификатор1> будут автоматически заменены на <идентификатор2>.

    –либо–

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

Пример

Для подготовки этого примера создайте консольное приложение с именем RenameIdentifier и замените Program следующим кодом. Дополнительные сведения см. в разделе Консольное приложение.

class ProtoClassA
    {
        // Invoke on 'MethodB'.
        public void MethodB(int i, bool b) { }
    }

    class ProtoClassC
    {
        void D()
        {
            ProtoClassA MyClassA = new ProtoClassA();

            // Invoke on 'MethodB'.
            MyClassA.MethodB(0, false);
        }
    }

См. также

Основные понятия

Оптимизация

Ссылки

Переименовать