Сочетания клавиш и управление мышкой

Помимо комбинаций клавиш, которые можно увидеть в меню, редактор поддерживает дополнительные сочетания клавиш и управление с помощью мышки, некоторые из которых зависят от выбранной пользователем схемы управления: "Classic" или  "Visual Studio Code".

Если в колонке "Visual Studio Code" напротив команды ничего нет, значит комбинация клавиш для этой команды такая же самая, что указана в колонке "Classic".

Прочерк ( - ) означает, что данной команды в раскладке клавиш комбинация клавиш недоступна (отсутствует).

Примечание: некоторые из приведенных комбинаций клавиш используют строковое представление для специальных виртуальных клавиш. А именно: точка с запятой ( ; ) для VK_OEM_1, точка ( . ) для VK_OEM_PERIOD, косая черта ( / ) для VK_OEM_2, открывающая квадратная скобка ( [ ) для VK_OEM_4, ( \ ) для VK_OEM_5 и закрывающая квадратная скобка ( ] ) для VK_OEM_6. В разных раскладках клавиатуры эти специальные виртуальные клавиши обычно располагаются по-другому или меняют символы, появляющиеся при их нажатии. В меню "Edit" (Правка) эти комбинации клавиш отображаются в соответствии с раскладкой клавиатуры текущей системы. Например, при использовании французской раскладки клавиатуры AZERTY комбинация клавиш для команды "Toggle Line Comment" (Переключить комментарий к строке) отображается как Ctrl+: вместо Ctrl+/. Если раскладка клавиатуры не поддерживает виртуальную клавишу, то комбинация клавиш с её использованием показана не будет.

Команда "Classic" "Visual Studio Code"
 
Вставить отступ. Tab  
Удалить отступ. Shift+Tab  
Вставить отступ строк. - Ctrl+]
Удалить отступ строк. - Ctrl+[
Переключить комментарий строки. Ctrl+/  
 
Удалить до начала слова. Ctrl+Backspace  
Удалить до конца слова. Ctrl+Delete  
Удалить до начала строки. Ctrl+Shift+Backspace  
Удалить до конца строки. Ctrl+Shift+Delete  
 
Перейти в начало документа.
Вместе с Shift – расширяет выделение.
Ctrl+Home  
Перейти к первому непустому символу строки. Home  
Перейти в начало строки. Alt+Home или
Home Home
 
Перейти в конец документа.
Вместе с Shift – расширяет выделение.
Ctrl+End  
Прейти к следующему абзацу.
Вместе с Shift – расширяет выделение.
Ctrl+] -
Перейти к предыдущему абзацу.
Вместе с Shift – расширяет выделение.
Ctrl+[ -
Перейти в конец строки. End  
Перейти в конец перенесенной строки. Alt+End  
Перейти к предыдущему слову.
Вместе с Shift – выделение.
Ctrl+Left  
Перейти к следующему слову.
Вместе с Shift – расширяет выделение.
Ctrl+Right  
Перейти к парной скобке. Ctrl+Shift+\  
Прокрутить вверх. Ctrl+Up  
Прокрутить вниз. Ctrl+Down  
Прокрутить по горизонтали. Shift+MouseWheel  
 
Вырезать выделение или строку. Ctrl+X или
Shift+Delete
 
Копировать выделение или строку. Ctrl+C или
Ctrl+Insert
 
Вырезать строки. Ctrl+L  
Копировать строки. Ctrl+Shift+T  
Удалить строку. Ctrl+Shift+L Ctrl+Shift+K
Переключить строку с предыдущей. Ctrl+T  
Переместить выделенные строки вверх. Alt+Up  
Переместить выделенные строки вниз. Alt+Down  
Дублировать выделение или копировать строки вниз. Ctrl+D -
Копировать строку вниз. - Shift+Alt+Down
Изменить регистр строк на строчный. Ctrl+U  
Изменить регистр строк на ПРОПИСНОЙ. Ctrl+Shift+U  
 
Расширить выделение. Shift+Arrow  
Выделить слово. DoubleClick  
Выделить строку. TripleClick или
Click по номеру строки
 
Выделить все. Ctrl+A или
Ctrl+Click по номеру строки
 
Добавить дополнительный курсор или выделение. Ctrl+Click или
Ctrl+Drag
Alt+Click или
Alt+Drag
Отменить выделение, щёлкнув по нему. Ctrl+Click Alt+Click
Добавить слово как дополнительное выделение. Ctrl+DoubleClick Alt+DoubleClick
Добавить строку как дополнительное выделение. Ctrl+TripleClick Alt+TripleClick
Добавить дополнительный курсор или выделение вверх. Ctrl+Alt+Up  
Добавить дополнительный курсор или выделение вниз. Ctrl+Alt+Down  
Добавить курсоры к концам строк. Shift+Alt+I  
 
Добавить следующее вхождение текущего слова или выделенного текста в качестве дополнительного выделения. Shift+Alt+. Ctrl+D
Выделить все вхождения текущего слова или выделенного текста. Shift+Alt+; Ctrl+Shift+L или
Ctrl+F2 (только если клавиши классического меню не активны)
Выделить все вхождения последнего поиска (также работает при открытом диалоге поиска). Alt+Enter  
Свернуть несколько выделений в одно или одно выделение в пустое. Esc  
 
Выделить прямоугольный блок (при помощи мышки).
Вместе с Shift – дополняет выделение.
Alt+Drag Shift+Alt+Drag
Выделить прямоугольный блок (при помощи клавиатуры). Shift+Alt+Arrow Ctrl+Shift+Alt+Arrow
Расширить выделенный блок до первого непустого символа в строке. Shift+Alt+Home Ctrl+Shift+Alt+Home
Расширить выделенный блок до начала строки. Shift+Alt+Home Home Ctrl+Shift+Alt+Home Home
Расширить выделенный блок до конца строки. Shift+Alt+End Ctrl+Shift+Alt+End
 
Свернуть секцию. Ctrl+Shift+[  
Развернуть секцию. Ctrl+Shift+]  
Свернуть или развернуть все секции. Ctrl+Shift+Click в поле свертки  
 
Вызвать автозавершение. Ctrl+Space или
Ctrl+I
 
Применить выбранное автозавершение. Tab или Enter  
Закончить автозавершение. Space для директив ISPP, флагов (Flags) и типов (Type);
\   для констант;
:   для констант и параметров секций;
]   для секций;
=   для параметров секций;
(   для [Code].
 
Вызвать подсказку параметра или показать следующее определение. Ctrl+Shift+Space  
Отменить автозавершение или подсказку параметра. Esc  
 
Переключить перезапись (режим вставки). Insert  
Выбрать вкладку. Ctrl+1, Ctrl+2 ... Ctrl+9  
Переключение между активной вкладкой редактора и активной панелью снизу. F6