Сочетания клавиш для оптимизации кода, схема Brief
Обновлен: Ноябрь 2007
Следующие сочетания клавиш можно использовать для редактирования кода после его написания.
Команда |
Сочетания клавиш |
Описание |
---|---|---|
Edit.ImplementAbstractClassStubs |
CTRL + L, A |
Отображение смарт-тега для создания класса, наследуемого от абстрактного класса, содержащего по крайней мере один абстрактный член. |
Edit.ImplementInterfaceStubsExplicitly |
CTRL + L, F |
Отображение смарт-тега, позволяющего явно реализовать класс, производный от интерфейса и формирующий заглушку. Дополнительные сведения см. в разделе Явная реализация интерфейса (руководство по программированию в C#). |
Edit.ImplementInterfaceStubsImplicitly |
CTRL + L, N |
Отображение смарт-тега, позволяющего неявно реализовать класс, производный от интерфейса и формирующий заглушку. |
Refactor.EncapsulateField |
CTRL + R, CTRL + E |
Отображение окна Диалоговое окно "Инкапсуляция поля", в котором можно создать свойство из существующего поля и обновить код, чтобы он ссылался на новое свойство. |
Refactor.ExtractInterface |
CTRL + R, CTRL + I |
Отображение окна Диалоговое окно "Извлечение интерфейса", в котором можно создать новый интерфейс с членами, полученными из существующего класса, структуры или интерфейса. |
Refactor.ExtractMethod |
CTRL + R, CTRL + M |
Отображение окна Диалоговое окно "Извлечение метода", в котором можно создать новый метод с фрагментом кода существующего метода. |
Refactor.PromoteLocalVariabletoParameter |
CTRL + R, CTRL + P |
Перемещение переменной от локального использования в метод, индексатор или параметр конструктора, и обновление узлов вызова. Дополнительные сведения см. в разделе Превращение локальной переменной в параметр. |
Refactor.RemoveParameters |
CTRL + R, CTRL + V |
Отображение окна Удалить параметры, в котором можно удалить параметры из методов, индексаторов или делегатов путем изменения объявления везде, где вызывается член. Дополнительные сведения см. в разделе Удаление параметров. |
Refactor.Rename |
CTRL + R, CTRL + R |
Отображение окна Диалоговое окно "Переименование", в котором можно переименовать идентификаторы для символов кода, таких как поля, локальные переменные, методы, пространства имен, свойства и типы.. |
Refactor.ReorderParameters |
CTRL + R, CTRL + O |
Отображение окна Диалоговое окно "Изменение порядка параметров", в котором можно изменить порядок параметров для методов, индексаторов и делегатов. |