Сочетания клавиш для управления текстом, схема Visual C#
Обновлен: Ноябрь 2007
Следующие сочетания клавиш используются при работе в текстовых редакторах для удаления, перемещения и форматирования текста в открытом документе.
![]() |
---|
При выборе значения Параметры разработки Visual C# в мастере импорта и экспорта применяется схема назначения клавиш Visual C# 2005. Visual C# 2005 является текущей схемой назначений клавиш. Эта схема назначений клавиш применяется в интегрированной среде разработки при начальном запуске. Дополнительные сведения см. в разделе Практическое руководство. Изменение параметров выделения. |
Для переключения на схему назначений клавиш Visual C# выполните следующие действия:
В меню Сервис выберите пункт Параметры.
Разверните узел Среда и выберите команду Клавиатура.
Выберите Visual C# 2005 в раскрывающемся списке Применить следующую дополнительную схему назначений клавиш.
Команда |
Сочетания клавиш |
Описание |
---|---|---|
Edit.BreakLine |
ВВОД |
Вставка новой строки. ![]()
В некоторых редакторах, например в представлении Конструктор в Конструкторе HTML, поведение при нажатии клавиши ВВОД может различаться в зависимости от контекста. Дополнительные сведения см. в документации к используемому редактору.
|
Edit.CharTranspose |
CTRL + T |
Замена местами двух знаков, расположенных слева и справа от курсора. Например, “AC|BD” заменяется на “AB|CD”. Доступно только в текстовых редакторах. |
Edit.CollapseTag |
CTRL + M, CTRL + T |
Скрытие выбранного тега HTML и отображение многоточия (. . .) вместо него. Для просмотра тега целиком в виде подсказки наведите указатель мыши на . . .. |
Edit.CollapseToDefinitions |
CTRL + M, CTRL + O |
Свертывание существующих областей для получения высокоуровневого представления типов и членов в исходном файле. |
Edit.CommentSelection |
CTRL + E, C |
Вставка // в начале текущей строки или каждой из выбранных строк. |
Edit.CompleteWord |
CTRL + K, W или CTRL + ПРОБЕЛ |
Завершение текущего слова в списке завершения. |
Edit.CopyParameterTip |
CTRL + SHIFT + ALT + C |
Копирование данных параметра IntelliSense в буфер обмена. |
Edit.DeleteBackwards |
BACKSPACE |
Удаление одного знака влево от курсора. |
Edit.DeleteHorizontalWhitespace |
CTRL + E, \ |
Удаление пробелов в выделенном фрагменте или пробела рядом с курсором, если выделенный фрагмент отсутствует. |
Edit.FormatDocument |
CTRL +E, D |
Форматирование текущего документа на основе параметров отступов и форматирования кода, установленных в панели Форматирование по пути Сервис | Параметры | ТекстРедактор | C#. |
Edit.FormatSelection |
CTRL + E, F |
Форматирование текущего выделения на основе параметров отступов и форматирования кода, установленных в панели Форматирование по пути Сервис | Параметры | ТекстРедактор | C#. |
Edit.GenerateMethodSub |
CTRL + K, M |
Создание нового объявления метода для вызова метода, в котором находится курсор. Дополнительные сведения см. в разделе Сгенерировать заглушку метода. |
Edit.HideSelection |
CTRL + M, CTRL + H |
Скрытие выделенного текста. Место скрытого текста в файле помечается сигнальным значком. |
Edit.InsertTab |
TAB |
Задание отступа строки текста на указанное число пробелов. |
Edit.InsertSnippet |
CTRL + K, X |
Отображение окна выбора фрагментов кода. Выбранный фрагмент кода вставляется в позицию курсора. Дополнительные сведения см. в разделе Фрагменты кода (C#). |
Edit.LineCut |
CTRL + L |
Вырезание всех выделенных строк (или текущей строки, если ничего не выделено) в буфер обмена. |
Edit.LineDelete |
CTRL + SHIFT + L |
Удаление всех выделенных строк (или текущей строки, если ничего не выделено). |
Edit.LineOpenAbove |
CTRL + ВВОД |
Вставка пустой строки над позицией курсора. |
Edit.LineOpenBelow |
CTRL + SHIFT + ВВОД |
Вставка пустой строки ниже курсора. |
Edit.LineTranspose |
SHIFT + ALT + T |
Перемещение строки, в которой находится курсор, под следующую строку. |
Edit.ListMembers |
CTRL + J, CTRL + K, L |
Вызов списка завершения IntelliSense. |
Edit.MakeLowercase |
CTRL + U |
Замена в выделенном тексте всех букв на строчные. |
Edit.MakeUppercase |
CTRL + SHIFT + U |
Замена в выделенном тексте всех букв на прописные. |
Edit.OverTypeMode |
INSERT |
Переключение между режимами вставки и замены. Доступно только при работе в текстовых редакторах. |
Edit.ParameterInfo |
CTRL + SHIFT + ПРОБЕЛ или CTRL + K, P |
Отображение имени, числа и типа параметров, необходимых для указанного метода. |
Edit.PasteParameterTip |
CTRL + SHIFT + ALT + P |
Вставка ранее скопированных данных параметра IntelliSense в положение курсора. |
Edit.StopHidingCurrent |
CTRL + M, CTRL + U |
Удаление структурных данных выделенной области. |
Edit.StopOutlining |
CTRL + M, P |
Удаление всех сведений о структуре в документе. |
Edit.SwapAnchor |
CTRL + E, A |
Смена местами начальной и конечной точки текущего выделенного фрагмента. |
Edit.TabLeft |
SHIFT + TAB |
Перемещение выделенных строк влево на одну позицию табуляции. |
Edit.ToggleAllOutlining |
CTRL + M, L |
Переключение между свернутым и развернутым состоянием всех ранее свернутых областей структуры. |
Edit.ToggleOutliningExpansion |
CTRL + M, M |
Переключение между свернутым и развернутым состоянием текущей выделенной свернутой области. |
Edit.ToggleTaskListShortcut |
CTRL + E, T |
Добавление или удаление ярлыка в текущей строке. |
Edit.ToggleWordWrap |
CTRL +E, W |
Включение или отключение переноса по словам в редакторе. |
Edit.UncommentSelection |
CTRL + E, U |
Удаление синтаксиса примечания из текущей строки кода. |
Edit.ViewWhiteSpace |
CTRL + E, S либо CTRL + R, CTRL + W |
Отображение или скрытие пробелов и знаков табуляции. |
Edit.WordDeleteToEnd |
CTRL + DELETE |
Удаление слова, расположенного справа от курсора. |
Edit.WordDeleteToStart |
CTRL + BACKSPACE |
Удаление слова, расположенного слева от курсора. |
Edit.WordTranspose |
CTRL + SHIFT + T |
Замена местами слов, расположенных правее или левее курсора. Например, “|End Sub” заменяется на “Sub End|”. |