VS Code Горячие клавиши и Команды терминала

Основные сочетания, применяемые глобально в Visual Studio

Горячие клавиши Название Описание
Ctrl + Shift + B Создание решения Компиляция всего решения с проверкой зависимостей и построением всех проектов
Ctrl + Break Отменить Прервать текущую операцию сборки или компиляции
Ctrl + F7 Компиляция Компиляция только текущего активного файла без построения всего решения
Alt + F11 Выполнение анализа кода в решении Запуск статического анализа кода для проверки качества и поиска ошибок во всём решении
Горячие клавиши Название Описание
Ctrl + B Разрыв функции Установить или снять функциональную точку останова для остановки выполнения по имени функции
Ctrl + Alt + Break Разорвать все Мгновенно прервать выполнение всех потоков отладки в приложении
Ctrl + Shift + F9 Удалить все точки останова Полностью удалить все установленные точки останова во всём решении
Ctrl + Alt + E Исключения Открыть окно настройки исключений для управления поведением при различных типах ошибок
Ctrl + Alt + Q / Shift + F9 Быстрый просмотр Открыть окно быстрого просмотра для проверки значения переменной в режиме отладки
Ctrl + Shift + F5 Перезапуск Перезапустить отладку с начала, сбросив все точки останова и состояние приложения
Ctrl + F10 Запуск на курсор Быстро выполнить код до строки, на которой расположен курсор, пропуская промежуточные инструкции
Ctrl + Shift + F10 Установка следующей инструкции Изменить порядок выполнения, переместив следующую инструкцию на текущую позицию курсора
F5 Начало Запустить приложение в режиме отладки с возможностью пошагового анализа выполнения
Ctrl + F5 Запуск без отладки Запустить приложение для выполнения без подключения отладчика и контроля состояния
F11 Шаг в Пошаговое выполнение кода с заходом внутрь вызываемых функций и методов для детального анализа
Shift + F11 Выход Завершить выполнение текущей функции и вернуться к вызвавшему её коду
F10 Шаг над Пошаговое выполнение кода без захода внутрь функций, выполняющих их как единое целое
Shift + F5 Остановка отладки Полностью остановить текущую сессию отладки и завершить работающее приложение
F9 Переключение точки останова Добавить или удалить точку останова на текущей строке кода для остановки выполнения
Горячие клавиши Название Описание
Enter / Shift + Enter Линия останова Вставка пустой строки
Ctrl + M, Ctrl + O Свернуть до определений Свернуть весь код до определений классов/методов
Ctrl + K, Ctrl + C Выбор примечания Комментировать выделенный блок
Alt + Right / Ctrl + Space Полное слово IntelliSense автодополнение
Ctrl + C / Ctrl + Insert Копия Копирование в буфер обмена
Ctrl + X / Shift + Delete Вырезать Вырезать в буфер обмена
Delete / Shift + Delete Удалить Удаление символа или выделения
Ctrl + F Найти Открыть панель поиска
Shift + F12 Поиск всех ссылок Найти все ссылки на выделенный символ
Ctrl + Shift + F Поиск в файлах Поиск по всему решению
F3 Найти следующее Поиск следующего вхождения
Ctrl + F3 Поиск следующего выбранного Поиск следующего выделенного текста
Ctrl + K, Ctrl + D Формат документа Форматировать весь документ
Ctrl + K, Ctrl + F Форматирование выделенного фрагмента Форматировать выделение
Ctrl + G Перейти к Переход к определенной строке
Ctrl + F12 Перейти к объявлению Перейти к объявлению символа
Enter / Shift + Enter Линия останова Вставить пустую строку выше или ниже позиции курсора с сохранением текущего отступа
Ctrl + M, Ctrl + O Свернуть до определений Свернуть весь код, оставив видимыми только определения классов, методов и пространств имён
Ctrl + K, Ctrl + C Выбор примечания Добавить комментарий к выделенному блоку кода, чтобы игнорировать его при компиляции
Alt + Right / Ctrl + Space Полное слово Активировать IntelliSense для автодополнения имён типов, методов, свойств и переменных
Ctrl + C / Ctrl + Insert Копия Скопировать выделенный текст или элемент в системный буфер обмена без удаления исходного
Ctrl + X / Shift + Delete Вырезать Удалить выделенный текст и поместить его в системный буфер обмена для последующей вставки
Delete / Shift + Delete Удалить Удалить символ справа от курсора или полностью снять выделение с текста
Ctrl + F Найти Открыть панель поиска для нахождения текста в текущем документе с подсветкой вхождений
Shift + F12 Поиск всех ссылок Найти все места использования выделенного символа, метода или переменной во всём проекте
Ctrl + Shift + F Поиск в файлах Открыть панель поиска по всем файлам решения с возможностью указания шаблонов и кодировок
F3 Найти следующее Перейти к следующему вхождению найденного текста в текущем документе
Ctrl + F3 Поиск следующего выбранного Добавить следующее вхождение текущего выделения в список поиска
Ctrl + K, Ctrl + D Формат документа Привести весь документ к стандартному формату согласно настройкам стиля кода проекта
Ctrl + K, Ctrl + F Форматирование выделенного фрагмента Отформатировать только выделенный блок кода согласно правилам форматирования
Ctrl + G Перейти к Открыть диалог перехода к конкретной строке и столбцу в текущем документе
Ctrl + F12 Перейти к объявлению Перейти к месту объявления символа без перехода от места использования
F12 Перейти к определению Мгновенно перейти к определению символа, метода или класса в обозревателе кода
Ctrl + D Перейти к поиску со списком Открыть навигацию по результатам поиска с возможностью выбора нужного вхождения
F8 Перейти к следующему расположению Перейти к следующей сохранённой позиции курсора в истории навигации
Ctrl + K, Ctrl + X Вставка фрагмента кода Вставить сохранённый фрагмент кода или кодированный фрагмент в текущую позицию
Ctrl + L Вырезать линию Удалить текущую строку кода и поместить её в буфер обмена
Shift + Alt + Right Столбец расширения строки вниз Расширить мультистроковое выделение на одну строку вниз для одновременного редактирования
Ctrl + Enter Строка открыта выше Вставить новую пустую строку выше позиции курсора с сохранением отступа
Ctrl + J / Ctrl + K, L Список участников Показать IntelliSense список членов типа с подсказками методов и свойств
Ctrl + , Перейти к разделу Открыть навигацию для перехода к любому символу, типу или члену в проекте
Ctrl + Shift + G Открыть файл Открыть диалог быстрого перехода к любому файлу в проекте по имени или пути
Ctrl + Shift + Space / Ctrl + K, P Сведения о параметрах Показать подсказку с параметрами метода, его сигнатурой и описанием типов
Ctrl + V / Shift + Insert Вставка Вставить содержимое буфера обмена в текущую позицию курсора
Alt + F12 Просмотр Показать быструю подсказку с определением символа без перехода от места использования
Ctrl + Y / Shift + Alt + Backspace / Ctrl + Shift + Z Отменить Повторить последнее отменённое действие в редакторе кода
Ctrl + H Заменить Открыть панель замены для поиска и замены текста в текущем документе
Ctrl + A Выбрать все Выделить весь содержимый текст в текущем документе или элементе
Ctrl + W Выбор текущего слова Выделить текущее слово под курсором и все его последующие вхождения
Esc Отмена выделения Снять текущее выделение текста и вернуться к позиции курсора
Ctrl + R, Ctrl + G Удаление и сортировка Удалить дублирующиеся строки из выделения или всего документа с сортировкой
Ctrl + K, Ctrl + S Окружает с помощью Окружить выделенный код конструкцией: if, try-catch, for, using или другим блоком
Shift + Tab Вкладка слева Уменьшить отступ выделенных строк на один шаг табуляции
Ctrl + M, Ctrl + L Переключение всех структур Развернуть или свернуть все сворачиваемые регионы и блоки кода в документе
Ctrl + K, Ctrl + K Переключить закладку Установить или снять закладку в текущей строке для быстрого возврата
Ctrl + Alt + Space Режим завершения переключения Переключить режим завершения IntelliSense: стандартный или умный
Ctrl + / / Ctrl + K, Ctrl + / Переключение строчного комментария Добавить или удалить однострочный комментарий для текущей строки или выделения
Ctrl + M, Ctrl + M Переключение расширения Развернуть или свернуть регион кода вокруг текущей строки
Ctrl + K, Ctrl + U Выделение раскоммента Удалить комментарии из выделенных строк, вернув код к исполняемому состоянию
Ctrl + Z / Alt + Backspace Отменить Отменить последнее выполненное действие в редакторе с возвратом предыдущего состояния
Ctrl + Delete Удаление Word в конце Удалить слово справа от курсора до начала следующего слова с пробелом
Ctrl + Backspace Удаление Word для запуска Удалить слово слева от курсора до конца предыдущего слова с пробелом
Shift + Alt + A Добавление существующего элемента Добавить существующий файл из файловой системы в текущий проект или решение без копирования структуры
Ctrl + Shift + A Добавление нового элемента Открыть диалог добавления нового элемента с выбором шаблона в текущий проект или решение
Горячие клавиши Название Описание
Ctrl + R, Ctrl + M Метод извлечения Извлечь выбранный блок кода в новый метод с автоматическим определением параметров и возвращаемого типа
Горячие клавиши Название Описание
Ctrl + Alt + P Присоединение к процессу Присоединить отладчик Visual Studio к произвольному процессу для отладки запущенного приложения
Горячие клавиши Название Описание
Ctrl + Shift + C Представление классов Открыть обозреватель классов для просмотра иерархии типов и членов в проекте
F2 Изменение метки Переименовать выделенный элемент кода с обновлением всех ссылок в проекте
Ctrl + \, Ctrl + E / Ctrl + \, E Список ошибок Открыть панель со списком всех ошибок компиляции, предупреждений и сообщений в решении
Ctrl + - Переход назад Вернуться к предыдущей позиции курсора в истории навигации редактора
Ctrl + Shift + - Переход вперед Перейти к следующей позиции курсора после навигации назад
Ctrl + Alt + J Обозреватель объектов Открыть Object Browser для просмотра всех типов, методов и членов в загруженных сборках
Ctrl + Alt + O Выходные данные Открыть окно Output для просмотра сообщений компиляции, отладки и системных выходных данных
F4 Properties window Открыть окно свойств для просмотра и изменения свойств выделенного элемента
F5 Обновить Обновить содержимое текущего окна или панели в Visual Studio
Ctrl + Alt + S Обозреватель серверов Открыть Server Explorer для управления подключениями к базам данных и сервисам
Ctrl + . / Shift + Alt + F10 Отображение смарт-тега Показать панель быстрых действий и интеллектуальных рекомендаций для текущего контекста
Ctrl + Alt + L Обозреватель решений Открыть Solution Explorer для просмотра структуры проекта и управления файлами решения
Ctrl + \, Ctrl + M TFS Team Explorer Открыть Team Explorer для управления командами, источниками кода и процессом разработки
Ctrl + Alt + X Ящик для инструментов Открыть Toolbox с набором перетаскиваемых элементов и компонентов для разработки
Enter / F7 Просмотреть код Переключиться между представлением кода и дизайном для текущего открытого файла
Shift + F7 Конструктор представлений Переключиться на дизайн-представление связанного элемента из кода
Горячие клавиши Название Описание
Esc Активация окна документа Снять фокус с панелей инструментов и активировать окно документа для редактирования
Ctrl + F4 Закрыть окно документа Закрыть активный вкладку документа без закрытия всего приложения Visual Studio
Ctrl + F6 Окно следующего документа Переключить фокус на следующий открытый документ в текущем окне MDI
Ctrl + Tab Навигация в окне следующего документа Открыть палитру навигации для быстрого перехода между открытыми документами
F6 Следующая область разделения Перейти фокус на следующую разделённую область окна документа

Глобальные сочетания клавиш

Сочетания клавиш, применяемые глобально в любом окне Visual Studio

Анализ

Горячие клавиши Название Описание
Shift + Alt + 3 Переход назад Возвращает курсор к предыдущей позиции в истории навигации, позволяя быстро вернуться к предыдущему месту редактирования или просмотра кода. Эта функция работает как журнал переходов, записывая все места, где вы перемещались во время работы с кодом, и позволяет последовательно перемещаться назад по этой истории
Shift + Alt + 4 Переход вперед Возвращает курсор к следующей позиции в истории навигации после перехода назад, восстанавливая доступ к предыдущим элементам кода. Работает в паре с 'Переход назад' и доступен, когда вы совершили хотя бы один переход назад в истории навигации

Архитектура

Горячие клавиши Название Описание
Ctrl + \, Ctrl + N Новая схема Создает новый пустой архитектурный чертеж (Architecture Diagram) для визуального проектирования структуры компонентов, модулей и их взаимосвязей в проекте. Позволяет создавать диаграмы высокоуровневой архитектуры приложения, определять зависимости между компонентами и документировать архитектурные решения

Azure

Горячие клавиши Название Описание
Ctrl + Num + *, Ctrl + R Повторная операция скрипта мобильной службы Повторно выполняет последнюю операцию скрипта Azure Mobile Service, позволяя быстро перезапустить выполнение без повторного ввода параметров. Полезно при тестировании и отладке серверных скриптов облачных мобильных приложений
Ctrl + Num + *, Ctrl + D Отображение ошибки скрипта мобильной службы Открывает панель с деталями ошибок выполнения скрипта Azure Mobile Service для диагностики и устранения проблем. Отображает стек вызовов, временную метку и подробное описание возникшей ошибки

Сборка

Горячие клавиши Название Описание
Ctrl + B Выбор сборки Выбрать целевую сборку
Ctrl + Shift + B Создание решения Компиляция всего решения с проверкой зависимостей между проектами и построением всех компонентов. Перед сборкой проверяет актуальность зависимых проектов и при необходимости обновляет их
Ctrl + Break Отменить Остановка текущей выполняющейся операции сборки или компиляции. Позволяет прервать длительный процесс компиляции, если он стал ненужным
Ctrl + F7 Компиляция Компиляция только текущего активного файла без построения всего решения. Быстрее полной сборки, но проверяет только один файл
Alt + F11 Анализ кода в решении Запуск статического анализа кода для проверки качества и поиска ошибок во всём решении. Выявляет потенциальные проблемы, уязвимости и нарушения стилевых конвенций

Контекстное меню представления классов

Горячие клавиши Название Описание
Alt + Enter Свойства Открыть панель свойств (Properties) для выделенного типа, метода или члена класса в представлении классов (Class View). Позволяет просматривать, настраивать и изменять все атрибуты, свойства и параметры выбранного элемента кода в режиме реального времени

Отладка

Горячие клавиши Название Описание
Alt + F10 Применение изменений кода (Code Gen) Применить изменения кода во время отладки путем генерации нового кода на основе текущих переменных и состояния программы. Позволяет обновить значения переменных без остановки отладки и продолжить выполнение с актульными данными
Ctrl + Alt + P Присоединение к процессу (Attach to Process) Открыть диалог подключения отладчика к любому запущенному процессу на локальном или удаленном компьютере. Поддерживает типы кода: управляемый, нативный, ядерный и код ядра. Позволяет отлаживать процессы без перезапуска приложения
Ctrl + Alt + V, A Autos (Автоматические переменные) Открыть окно Autos (Автоматические переменные) для отображения переменных в текущей и предыдущей строках кода. Показывает изменения значений переменных между шагами отладки и их типы для быстрого анализа
Ctrl + Alt + Break Разорвать все (Break All) Прервать выполнение всех потоков и задач в приложении без остановки отладчика. Позволяет исследовать состояние программы в любой момент выполнения,查看所有调用 стеки и переменные без продолжения работы программы
Ctrl + Alt + B Точки останова (Breakpoints) Открыть окно с полным списком всех установленных точек останова в проекте. Позволяет управлять условиями, фильтрами, действием и положением каждой точки останова, а также включать/отключать их по отдельности
Ctrl + Alt + C Стек вызовов (Call Stack) Открыть окно стека вызовов, показывающее последовательность функций и методов, приведших к текущей точке выполнения. Позволяет переходить к любому уровню вызова и видеть локальные переменные каждого уровня
Ctrl + Shift + F9 Удалить все точки останова (Delete All Breakpoints) Полностью удалить все установленные точки останова во всем проекте. Полезно при очистке отладочных данных перед новым запуском или при работе с чистым состоянием отладки
Alt + F2 Launch (Запуск диагностики) Запустить инструмент диагностики для анализа производительности, использования памяти и ресурсов приложения. Помогает выявить утечки памяти, узкие места и проблемы с эффективностью кода
Ctrl + Alt + D Разборка (Disassembly) Открыть окно дизассемблирования, отображающее машинный код и ассемблерные инструкции для текущей позиции отладки. Необходимо для анализа низкоуровневых проблем, оптимизации и понимания работы кода на уровне процессора
Ctrl + Alt + V, D Обозреватель DOM (DOM Explorer) Открыть инструмент для анализа и отладки HTML-структуры и CSS-стилей веб-страниц. Позволяет исследовать элементы страницы, просматривать их свойства и применять изменения в реальном времени
Ctrl + F9 Включение точки останова (Enable/Disable Breakpoint) Включить или отключить выбранную точку останова без её удаления. Полезно при временной необходимости игнорирования остановки в определённом месте кода без удаления самой точки
Ctrl + Alt + E Исключения (Exceptions) Открыть окно настроек исключений для управления поведением отладчика при возникновении ошибок. Позволяет настроить, какие исключения должны вызывать остановку, логирование или игнорирование
Ctrl + K, B / Ctrl + B Точка останова функции (Function Breakpoint) Установить точку останова на вызов конкретной функции по имени. Остановка происходит при первом вызове функции, независимо из какого файла или модуля она вызывается
Ctrl + Shift + F11 Перейти к предыдущему IntelliTrace (IntelliTrace Previous) Переместиться к предыдущему записанному событию IntelliTrace для анализа состояния программы в прошлом. IntelliTrace автоматически записывает события и вызовы функций во время выполнения
Alt + F5 Запуск диагностики (Launch Diagnostics) Запустить инструмент встроенной диагностики для мониторинга производительности, использования памяти, CPU и других метрик приложения в реальном времени во время отладки
Ctrl + Alt + I Немедленно (Immediate Window) Открыть окно для выполнения произвольных выражений, команд и функций во время отладки. Позволяет тестировать код, изменять значения переменных и вызывать методы без перезапуска приложения
Ctrl + Alt + Y, T Вызовы IntelliTrace (IntelliTrace Calls) Открыть окно с записанными вызовами функций и методов IntelliTrace. Позволяет просматривать всю иерархию вызовов и анализировать взаимодействие компонентов приложения
Ctrl + Alt + Y, F События IntelliTrace (IntelliTrace Events) Открыть окно со списком всех записанных событий IntelliTrace. Включает системные события, исключения и другие важные моменты выполнения программы
Ctrl + Alt + V, C Консоль JavaScript (JavaScript Console) Открыть консоль для выполнения JavaScript-кода в контексте отлаживаемого веб-приложения. Позволяет тестировать скрипты и взаимодействовать с DOM в реальном времени
Ctrl + Alt + V, L Locals (Локальные переменные) Открыть окно Locals для отображения всех локальных переменных в текущей функции. Показывает имена, типы и текущие значения переменных с возможностью изменения во время отладки
Ctrl + 5 Процесс (список) (Processes List) Открыть список всех процессов, связанных с отлаживаемым приложением. Позволяет переключаться между процессами для их одновременной отладки
Ctrl + 7 Стек кадра (список) (Frame Stack List) Открыть список всех кадров стека в текущей точке выполнения. Каждый кадр содержит локальные переменные и контекст вызова для конкретного уровня
Ctrl + 6 Потоки (список) (Threads List) Открыть список всех потоков выполнения в приложении. Позволяет видеть статус каждого потока и переключаться между ними во время отладки
Ctrl + 8 Переключение помечаемого потока (Toggle Marked Thread) Отметить или снять пометку с текущего потока для быстрого отображения только помеченных потоков в списке потоков
Ctrl + 9 Переключение помеченных потоков (Toggle Marked Threads) Переключить пометку всех отображаемых потоков одновременно. Используется для фильтрации и фокусировки на важных потоках
Ctrl + Alt + M, 1 Память 1 (Memory Window 1) Открыть окно просмотра содержимого памяти №1. Позволяет просматривать и редактировать сырые байты памяти по заданным адресам во время отладки
Ctrl + Alt + M, 2 Память 2 (Memory Window 2) Открыть окно просмотра содержимого памяти №2 для сравнения данных с окном Memory 1. Полезно для отслеживания изменений в памяти
Ctrl + Alt + M, 3 Память 3 (Memory Window 3) Открыть окно просмотра содержимого памяти №3 для расширенного анализа данных в памяти приложения
Ctrl + Alt + M, 4 Память 4 (Memory Window 4) Открыть окно просмотра содержимого памяти №4 для полного набора из четырёх окон анализа памяти приложения
Ctrl + Alt + U Модули (Modules) Открыть окно со списком всех загруженных модулей, библиотек и DLL в отлаживаемом приложении. Показывает пути, адреса и версии каждого модуля
Ctrl + Shift + D, S Параллельные стеки (Parallel Stacks) Открыть окно Parallel Stacks для визуализации стеков вызовов всех потоков в виде диаграммы. Позволяет анализировать параллельное выполнение и взаимоблокировки
Ctrl + Shift + D, 14 Параллельные часы 1-4 (Parallel Bars) Открыть окна Parallel Bars для отображения временных шкал выполнения каждого потока. Полезно для анализа синхронизации и производительности многопоточных приложений
Ctrl + Alt + Z Processes (Список процессов) Открыть окно со списком всех процессов отладчика с детальной информацией о каждом, включая ресурсы, состояние и модули
Shift + F9 / Ctrl + Alt + Q Быстрый просмотр (Quick Watch) Открыть диалог быстрого просмотра для оценки значения выражения под курсором. Позволяет добавлять выражения в список отслеживания и выполнять их во время отладки
Shift + Alt + P Повторное присоединение (Reattach Debugger) Повторно подключить отладчик к процессу после его отключения. Полезно когда отладчик случайно потерял связь с процессом
Ctrl + Shift + R Обновление windowsapp (Refresh windowsapp) Обновить информацию о процессе windowsapp в отладчике, перечитать символы и модули для корректной работы отладки
Ctrl + Alt + G Регистры (Registers) Открыть окно с текущими значениями регистров процессора. Необходимо для низкоуровневой отладки и понимания состояния CPU в момент остановки
Ctrl + Shift + F5 Перезапуск (Restart) Перезапустить отладку с начала, сбросить все точки останова и состояние программы. Примечание: дублирует сочетание Shift+F5 для остановки отладки
Ctrl + F10 Запуск на курсор (Run to Cursor) Быстро выполнить код до текущей позиции курсора без пошагового прохождения. Позволяет мгновенно добраться до нужной строки, пропуская весь предыдущий код
Ctrl + Shift + F10 Установка следующей инструкции (Set Next Statement) Изменить порядок выполнения, переместив следующую выполняемую инструкцию на другую строку кода. Позволяет перечитать код и избежать повторного выполнения уже обработанного кода
Ctrl + Shift + ` Стек вызовов на карте кода (Call Stack on Code Map) Отобразить визуальный стек вызовов непосредственно на карте кода (Code Map). Помогает понять взаимосвязь между вызовами функций и их расположением в проекте
Alt + Num + * Следующая инструкция (Next Instruction) Перейти к следующей исполняемой инструкции в дизассемблированном коде. Полезно при низкоуровневой отладке и анализе машинного кода
F5 Начало (Start Debugging) Запустить приложение с активацией отладчика. Это основное сочетание для начала отладки, устанавливает точки останова и пошаговое управление выполнением кода
Ctrl + F5 Запуск без отладки (Start Without Debugging) Запустить приложение в обычном режиме без подключения отладчика. Используется для тестирования финальной работы программы без влияния отладочных инструментов
F11 Шаг в (Step Into) Пошаговое выполнение кода с заходом внутрь вызываемых функций и методов. Позволяет детально исследовать внутреннюю логику каждого вызова
Ctrl + Alt + F11 Шаг в текущий процесс (Step Into Specific) Шаг в выполнение с возможностью выбора конкретного процесса или потока для пошагового прохождения. Позволяет детально отлажать определённые части многопоточного приложения
Shift + Alt + F11 Шаг в конкретный (Step Into Specific Process) Выбрать конкретный процесс для пошагового выполнения. Появляет диалог выбора из доступных процессов для детальной отладки
Shift + F11 Выход (Step Out) Завершить выполнение текущей функции и вернуться к вызывающему коду. Выполняет все оставшиеся инструкции функции и останавливается на строке вызова
Ctrl + Shift + Alt + F11 Шаг текущего процесса (Step Current Process) Пошаговое выполнение только текущего потока процесса, игнорируя другие потоки. Полезно для изолированной отладки отдельных компонентов
F10 Шаг над (Step Over) Пошаговое выполнение с пропуском вызываемых функций. Выполняет текущую строку целиком, не заходя внутрь вызываемых функций, возвращая управление сразу
Ctrl + Alt + F10 Шаг над текущим процессом (Step Over Current Process) Шаг над текущим процессом с пропуском внутренних вызовов. Позволяет выполнить текущий процесс, не заходя внутрь его функций
Shift + F5 Остановка отладки (Stop Debugging) Полностью остановить текущую сессию отладки и завершить отлаживаемое приложение. Все установленные точки останова и переменные сбрасываются
Shift + Alt + F2 Остановка анализа производительности (Stop Perf Analysis) Остановить сбор данных анализа производительности и показать результаты профилирования. Включает статистику использования CPU, памяти и времени выполнения
Ctrl + Shift + D, K Задачи (Tasks) Открыть панель задач (Tasks) для отображения списка активных задач отладки, компиляции и других фоновых процессов проекта
Ctrl + Alt + H Потоки (Threads Window) Открыть детальное окно с информацией о всех потоках выполнения, включая их состояние, приоритет и имена. Полезно для анализа многопоточных приложений
F9 Переключение точки останова (Toggle Breakpoint) Добавить или удалить точку останова в текущей позиции курсора. Основное сочетание для управления точками останова во время разработки
Ctrl + F11 Переключение дизассембли (Toggle Disassembly) Переключить отображение между исходным кодом и дизассемблированным машинным кодом. Полезно для анализа низкоуровневой реализации кода
Ctrl + Alt + W, 14 Смотреть 1-4 (Watch Windows) Открыть окна Watch 1-4 для отслеживания значений выражений и переменных во время отладки. Позволяет создавать сложные выражения для мониторинга

Контекстное меню отладчика

Горячие клавиши Название Описание
Alt + F9, D Удалить Удалить из контекстного меню
Alt + F9, A Перейти к дизассембли Перейти к дизассемблированию
Alt + F9, S Перейти к исходному коду Перейти к исходному коду

Центр диагностики

Горячие клавиши Название Описание
Ctrl + Alt + F2 Остановка сбора Остановить сбор данных диагностики

Изменение

Горячие клавиши Название Описание
Ctrl + C / Ctrl + Ins Копия Копирование
Ctrl + X / Shift + Delete Вырезать Вырезать
Ctrl + Shift + V / Ctrl + Shift + Ins Кольцо буфера обмена Циклическая вставка из буфера обмена
Delete Удалить Удаление символа
Ctrl + D Дубликат Дублировать строку
Ctrl + F Найти Открыть панель поиска
Shift + F12 Поиск всех ссылок Найти все ссылки
Ctrl + Shift + F Поиск в файлах Поиск в файлах
F3 Найти следующее Найти следующее
Ctrl + F3 Поиск следующего выбранного Поиск следующего выбранного
Shift + F3 Поиск предыдущих Найти предыдущее
Ctrl + K, Ctrl + M Создание метода Создать метод из выделения
Ctrl + G Перейти к Перейти к строке
Ctrl + T / Ctrl + , Перейти ко всем Перейти к любому элементу
Ctrl + F12 Перейти к объявлению Перейти к объявлению
F12 Перейти к определению Перейти к определению
Ctrl + 1, Ctrl + M / Alt + \ Перейти к члену Перейти к члену класса
F8 Перейти к следующему Перейти к следующему
Shift + F8 Перейти к предыдущему Перейти к предыдущему
Ctrl + K, Ctrl + X Вставка фрагмента кода Вставить фрагмент
Ctrl + Left / Right / Up / Down Перемещение элемента управления Переместить элемент управления
Ctrl + K, Ctrl + N Следующая закладка Следующая закладка
Ctrl + K, Ctrl + P Предыдущая закладка Предыдущая закладка
Shift + Alt + F12 Символ быстрого поиска Быстрый поиск символа
Ctrl + Y / Ctrl + Shift + Z / Shift + Alt + Backspace Отменить Повтор
Ctrl + Shift + J Обновление удаленных ссылок Обновить удаленные ссылки
Ctrl + H Заменить Заменить
Ctrl + Shift + H Замена в файлах Замена в файлах
Ctrl + A Выбрать все Выделить всё
Alt + F3, S Остановка поиска Остановить поиск
Ctrl + Z / Alt + Backspace Отменить Отменить

Контекстное меню редактора

Горячие клавиши Название Описание
Alt + F9, C Условия точки останова Установить условие точки останова
Alt + F9, L Метки редактиения Установить метку редактирования
Shift + Alt + F9, T Вставка временной точки останова Вставить временную точку останова
Ctrl + ` Показать элемент Показать элемент под курсором
Ctrl + Alt + F5 Выполнить Выполнить команду
Ctrl + M, Ctrl + G Перейти к просмотру Перейти к представлению
Ctrl + K, Ctrl + O Переключение файла заголовка Переключить .h / .cpp
Ctrl + K, T Просмотр иерархии вызовов Просмотр call hierarchy

Файл

Горячие клавиши Название Описание
Alt + F4 Exit Закрыть Visual Studio
Ctrl + N Новый файл Создать новый файл
Ctrl + Shift + N Новый проект Создать новый проект
Shift + Alt + N Новый веб-сайт Создать новый веб-сайт
Ctrl + O Открыть файл Открыть файл
Ctrl + Shift + O Открытие проекта Открыть проект
Shift + Alt + O Открытие веб-сайта Открыть веб-сайт
Ctrl + P Print Печать документа
Ctrl + Shift + S Сохранить все Сохранить всё
Ctrl + S Сохранение элементов Сохранить файл
Ctrl + Shift + W Открыть в браузере Открыть в браузере

Помощь

Горячие клавиши Название Описание
Ctrl + Alt + F1 Добавление справки Добавить источник справки
F1 Помощь F1 Открыть справку
Ctrl + F1 Просмотр справки Просмотр справки по элементу
Shift + F1 Справка по окну Справка по активному окну

Нагрузочный тест

Горячие клавиши Название Описание
Ctrl + R, Q Переход к области счетчиков Перейти к счетчикам производительности

Другие контекстные меню

Горячие клавиши Название Описание
Insert Добавление новой схемы Добавить новую схему

Проект

Горячие клавиши Название Описание
Shift + Alt + A Добавление существующего элемента Добавить существующий элемент
Ctrl + Shift + A Добавление нового элемента Добавить новый элемент
Ctrl + Shift + X Мастер классов Запустить мастер классов
Ctrl + Alt + Ins Переопределить Генерировать переопределения
Alt + ; затем Alt + C Просмотр изменений Просмотрить изменения
Alt + ; затем Alt + P Публикация выбранных файлов Опубликовать файлы
Alt + ; затем Alt + R Замена с сервера Замена с сервера

Контекстное меню проекта и решения

Горячие клавиши Название Описание
Alt + Down Переместить вниз Переместить элемент вниз
Alt + Up Переместить вверх Переместить элемент вверх

Рефакторинг

Горячие клавиши Название Описание
Ctrl + R, Ctrl + E Инкапсулировать поле Инкапсулировать поле в свойство
Ctrl + R, Ctrl + I Извлечение интерфейса Извлечь интерфейс
Ctrl + R, Ctrl + M Метод извлечения Извлечь метод
Ctrl + R, Ctrl + V Удалить параметры Удалить параметры метода
Ctrl + R, Ctrl + R Rename Переименовать символ
Ctrl + R, Ctrl + O Переупорядочение Переупорядочить члены класса

Обозреватель решений

Горячие клавиши Название Описание
Ctrl + [, O Фильтрация открытых файлов Фильтр открытых файлов
Ctrl + [, P Фильтр ожидающих изменений Фильтр pending changes
Ctrl + [, S Синхронизация с документом Синхронизировать с документом

Команда (Team)

Горячие клавиши Название Описание
Ctrl + 0, N Перейти к ветвям Git Перейти к Git ветвям
Ctrl + 0, G Перейти к изменениям Git Перейти к Git изменениям
Ctrl + 0, O Перейти к фиксациям Git Перейти к Git коммитам
Ctrl + ' Поиск в team explorer Поиск в Team Explorer

Контекстное меню Team Foundation

Горячие клавиши Название Описание
Ctrl + 0, B Перейти к сборкам Перейти к сборкам TFS
Ctrl + 0, C Перейти к подключению Перейти к подключению
Ctrl + 0, D Перейти к документам Перейти к документам
Ctrl + 0, H Перейти домой Перейти на главную
Ctrl + 0, M Перейти к моей работе Перейти к моей работе
Ctrl + 0, P Перейти к ожидающим изменениям Перейти к pending changes
Ctrl + 0, R Перейти к отчетам Перейти к отчетам
Ctrl + 0, S Перейти к параметрам Перейти к настройкам
Ctrl + 0, A Перейти к веб-доступу Перейти к веб-доступу
Ctrl + 0, W Перейти к рабочим элементам Перейти к work items

Тестирование

Горячие клавиши Название Описание
Ctrl + \, Ctrl + C Построитель закодированных тестов Запуститьcoded test builder
Ctrl + \, Ctrl + A Существующая запись действий Записать действия

Обозреватель тестов

Горячие клавиши Название Описание
Ctrl + R, Ctrl + A Отладка всех тестов Отладить все тесты
Ctrl + R, Ctrl + T Отладка в контексте Отладить контекстный тест
Ctrl + R, D Отладка последнего запуска Отладить последний запуск
Ctrl + R, L Повторить выполнение Повторить последний запуск
Ctrl + R, A Запустить все тесты Запустить все тесты
Ctrl + R, T Выполнение в контексте Выполнить контекстный тест
Ctrl + E, T Показать обозреватель тестов Открыть Test Explorer
Ctrl + E, L Открытие вкладки Открыть вкладку тестов
Ctrl + E, C Результаты покрытия кода Показать code coverage

Инструменты

Горячие клавиши Название Описание
Ctrl + Alt + P Присоединение к процессу Присоединить отладчик
Ctrl + K, Ctrl + B Диспетчер фрагментов кода Открыть Code Snippets Manager
Ctrl + Shift + Alt + F12 Force gc Принудительная сборка мусора

Представление

Горячие клавиши Название Описание
Shift + Alt + M Все окна Максимизировать текущее активное окно на весь экран с сохранением возможности восстановления в исходное положение
Ctrl + \, Ctrl + R Обозреватель архитектуры Открыть Architecture Viewer для визуализации и анализа архитектурных диаграмм проекта с возможностью навигации между компонентами
Alt + Left Обратный Вернуться к предыдущему месту редактирования в коде (навигация по истории перемещений курсора)
Ctrl + K, Ctrl + W Окно закладки Открыть окно Bookmarks для управления закладками кода с возможностью создания, удаления и навигации по сохранённым позициям
Ctrl + Shift + 1 Обзор следующего Перейти к следующему элементу обзора (код-сегменту) в текущем документе для быстрой навигации по структурированным разделам
Ctrl + Shift + 2 Обзор предыдущего Перейти к предыдущему элементу обзора (код-сегменту) в текущем документе для возврата к предыдущему структурированному разделу
Ctrl + Alt + K Иерархия вызовов Открыть Call Hierarchy для отображения дерева вызовов текущей функции — какие методы вызывают данный метод и какие методы он вызывает
Ctrl + Shift + C Представление классов Открыть Class View для просмотра иерархии классов проекта, их членов, методов и свойств в древовидной структуре
Ctrl + \, D Окно определения кода Открыть Code Definition Window для просмотра определений переменных, функций и других элементов кода в отдельном окне
Ctrl + Alt + A Command window Открыть Command Window для ввода и выполнения команд IDE напрямую с возможностью автодополнения команд
Shift + Alt + D Источники данных Открыть Data Sources для управления источниками данных проекта, включая базы данных, веб-сервисы и другие подключение
Ctrl + Alt + T Структура документа Открыть Document Outline для отображения структуры текущего документа (элементы HTML, XAML или другие языковые конструкции)
F2 Изменение метки Переименовать выделенный символ (переменную, метод, класс) с автоматическим обновлением всех ссылок в проекте
Ctrl + \, E Список ошибок Открыть Error List для отображения всех ошибок компиляции, предупреждений и других сообщений IDE с возможностью фильтрации по типу
Ctrl + Alt + F Интерактивный F# Открыть F# Interactive для интерактивного выполнения кода F# с немедленным отображением результатов вычислений
Ctrl + Alt + F12 Поиск результатов символов Открыть поиск результатов символов для поиска определений, ссылок и упоминаний символов во всём решении
Alt + Right Вперёд Перейти вперёд по истории навигации (восстановление позиции после возвращения назад по коду)
Ctrl + Shift + 7 Контекст переадресации Открыть Context Forward для просмотра контекста навигации вперёд с отображением истории перемещений по документу
Shift + Alt + Enter Полный экран Переключить полноэкранный режим редактора кода с скрытием всех элементов интерфейса IDE для концентрации на коде
Ctrl + - Переход назад Перейти к предыдущей позиции курсора в истории редактирования (Go To Previous Position)
Ctrl + Shift + - Переход вперед Перейти к следующей позиции курсора в истории редактирования после возвщения назад (Go To Next Position)
Ctrl + Shift + F12 Следующая ошибка Перейти к следующей ошибке или предупреждению в Error List с автопрокруткой редактора к соответствующей строке кода
Ctrl + W, N Уведомления Открыть Notifications для просмотра системных уведомлений IDE о действиях, ошибках и предупреждениях
Ctrl + Alt + J Обозреватель объектов Открыть Object Browser для просмотра всех типов, членов и пространств имён, доступных в проекте и его ссылках
Ctrl + Alt + O Выходные данные Открыть Output для просмотра диагностической информации, результатов сборки и сообщений инструментов IDE
Ctrl + Shift + 8 Контекст обзора Открыть Context Outline для просмотра детальной структуры текущего элемента кода с информацией о его членах и методах
F4 Properties window Открыть Properties Window для просмотра и редактирования свойств выбранного элемента (файла, контрола, проекта)
Shift + F4 Страницы свойств Открыть все доступные страницы свойств для выбранного элемента с переключением между вкладками настроек
Ctrl + Shift + E Представление ресурсов Открыть Resource View для просмотра и управления ресурсами проекта: изображениями, иконками, строками и другими файлами
Ctrl + Alt + S Обозреватель серверов Открыть Server Explorer для управления подключениями к базам данных, веб-сервисам и другим ресурсам сервера
Shift + Alt + F10 / Ctrl + . Отображение смарт-тега Show Smart Tag для отображения контекстных действий и быстрых рекомендаций для элемента кода (автодополнение, рефакторинг)
Ctrl + Alt + L Обозреватель решений Открыть Solution Explorer для управления проектами, файлами и зависимостями текущего решения с древовидной структурой
Ctrl + \, Ctrl + S Обозреватель SQL Server Открыть SQL Server Explorer для управления объектами базы данных SQL Server: таблицями, хранимыми процедурами и представлениями
Ctrl + \, T Список задач Открыть Task List для управления списком задач, заметок иTODO-элементов с возможностью категоризации и приоритизации
Ctrl + \, Ctrl + M Обозреватель команд TFS Открыть TFS Command Explorer для выполнения команд Team Foundation Server управления версиями и сборки
Ctrl + Alt + X Ящик для инструментов Открыть Toolbox для доступа к визуальным элементам управления, компонентам и инструментам визуальной разработки
Ctrl + \, Ctrl + U Обозреватель моделей UML Открыть UML Model Explorer для просмотра и редактирования UML-диаграмм: классов, последовательностей, компонент и других
F7 Просмотреть код Открыть код текущей страницы для переключения между представлением кода и визуальным дизайном (в конструкторах)
Shift + F7 Конструктор представлений Открыть визуальный дизайн текущей страницы для переключения между кодом и WPF/WinForms дизайнером
Ctrl + Alt + R веб-браузер Открыть встроенный веб-браузер IDE для предварительного просмотра веб-страниц и отладки клиентского кода
Ctrl + Shift + . Увеличить Увеличить масштаб отображения редактора кода для более крупного представления текста (повышение читаемости)
Ctrl + Shift + , Уменьшение масштаба Уменьшить масштаб отображения редактора кода для более компактного представления текста (больше строк на экране)
Ctrl + E, T Показать обозреватель тестов Открыть Test Explorer для управления, запуска и просмотра результатов юнит-тестов и других типов тестирования проекта

Окно

Горячие клавиши Название Описание
Esc Активация окна документа Активировать документ и перенести фокус ввода в окно редактора кода из другого элемента интерфейса IDE
Ctrl + Shift + Alt + Space Добавление вкладки к выбору Добавить текущий документ в качестве новой вкладки для одновременного просмотра нескольких файлов
Ctrl + F4 Закрыть окно документа Закрыть текущий активный документ или вкладку с сохранением изменений (если есть несохранённые изменения)
Shift + Esc Закрыть окно средства Закрыть активное окно инструмента (панель, док-станцию) без закрытия основного окна редактора кода
Ctrl + Alt + Home Сохранить вкладку открытой Сохранить текущую вкладку документа для последующего доступа без необходимости повторного открытия файла
Ctrl + F2 Переход к панели навигации Перейти к панели навигации документа для доступа к функциям поиска, закладок и навигации по содержимому
Ctrl + F6 Окно следующего документа Переключить фокус на следующий открытый документ в очереди навигации (аналогично Ctrl+Tab)
Ctrl + Tab Навигация в окне документа Открыть интерфейс навигации документов для быстрого переключения между всеми открытыми файлами решения
Alt + F6 Следующая область Перейти к следующей области разделения в текущем окне редактора для работы с несколькими панелями кода
F6 Следующая область разделения Переключить фокус на следующее разделение (split view) в текущем окне документа для параллельного просмотра
Ctrl + Alt + Pg Dn / Ctrl + Pg Dn Следующая вкладка Переключить на следующую вкладку редактора кода в группе открытых вкладок с мгновенным отображением содержимого
Ctrl + Shift + Alt + Pg Dn Следующая вкладка и добавление Переключиться на следующую вкладку и автоматически добавить её в группу закреплённых вкладок для быстрого доступа
Alt + F7 Навигация окном инструментов Навигация по панелям инструментов IDE с возможностью перехода между всеми открытыми окнами инструментов
Ctrl + Shift + F6 Предыдущее окно документа Переключить фокус на предыдущий открытый документ в очереди навигации (обратное переключение)
Ctrl + Shift + Tab Навигация в окне документа Переключить на предыдущий документ в списке открытых файлов (обратная навигация по Ctrl+Tab)
Shift + Alt + F6 Предыдущая область Перейти к предыдущей области разделения в текущем окне редактора для навигации между панелями кода
Shift + F6 Предыдущая область разделения Переключить фокус на предыдущее разделение (split view) в текущем окне документа для возврата к предыдущей панели
Ctrl + Alt + Pg Up / Ctrl + Pg Up Предыдущая вкладка Переключить на предыдущую вкладку редактора кода в группе открытых вкладок для навигации по файлам
Ctrl + Shift + Alt + Pg Up Предыдущая вкладка и добавление Переключиться на предыдущую вкладку и автоматически добавить её в группу закреплённых вкладок для быстрого доступа
Shift + Alt + F7 Навигация окном инструментов Навигация по панелям инструментов IDE в обратном направлении для перехода к предыдущим окнам инструментов
Ctrl + Q Быстрый запуск Открыть Quick Launch для быстрого поиска и запуска команд IDE без необходимости навигации по меню
Ctrl + Shift + Q Пред. категория быстрого запуска Переключиться на предыдущую категорию в Quick Launch для навигации по группам команд и функций IDE
Alt + - Меню док-станции Docking menu для управления расположением и прикреплением панелей инструментов IDE к различным областям окна
Ctrl + Alt + Down Список файлов Ex MDI File list для отображения списка всех открытых файлов в режиме множественного документа (MDI) для быстрого переключения
Ctrl + ; Поиск обозревания решений Search Solution Explorer для быстрого поиска файлов, элементов проекта и компонентов в Solution Explorer
Alt + ' Поиск окна Window Find для открытия окна поиска по содержимому текущего документа с поддержкой поиска и замены

Контекстные сочетания клавиш

Сочетания клавиш, применяемые только в конкретном контексте редактора или компонента

Конструктор моделей данных ADO.NET

Горячие клавиши Название Описание
Alt + Down Вниз Переместить выделенный элемент диаграммы сущностей (entity) вниз для изменения порядка расположения на канве
Alt + Pg Dn Вниз 5 Переместить на 5 позиций вниз выделенный элемент модели данных для быстрой навигации по диаграмме
Alt + End Вниз Перейти к последнему элементу в списке или диаграмме модели данных ADO.NET для навигации по коллекции
Alt + Home Начало Перейти к первому элементу в списке или диаграмме модели данных ADO.NET для возврата к началу коллекции
Alt + Up Вверх Переместить выделенный элемент диаграммы сущностей (entity) вверх для изменения порядка расположения на канве
Alt + Pg Up До 5 Переместить на 5 позиций вверх выделенный элемент модели данных для быстрой навигации по диаграмме
Ctrl + R, R Rename Переименовать выбранный элемент модели данных (сущность, свойство, отношение) с обновлением всех связанных компонентов
Shift + Del Удаление из схемы Удалить выбранный элемент из модели данных ADO.NET с одновременным удалением связанных отображений
Ctrl + 1 Браузер модели данных Открыть EDM Browser для детального просмотра и навигации по Entity Data Model с визуализацией связей между сущностями
Ctrl + 2 Сведения о сопоставлении Показать mapping details для отображения информации о сопоставлении сущностей модели с таблицами базы данных

Схема классов

Горячие клавиши Название Описание
Num + - Свернуть Свернуть выбранный элемент диаграммы классов (класс, интерфейс) для уменьшения визуального беспорядка на диаграмме
Num + + Развернуть Развернуть свёрнутый элемент диаграммы классов для отображения всех его членов, методов и свойств
Ctrl + Del Удалить Удалить выбранный элемент диаграммы классов (класс, интерфейс, перечисление) из модели проекта
Shift + Alt + B Развернуть список базовых типов Развернуть список базовых типов (base types) для просмотра иерархии наследования выбранного класса на диаграмме
Shift + Alt + L Перейти к lollipop Перейти к элементу lollipop (символ связи) на диаграмме классов для навигации к узлам связей между классами
Delete Удаление из схемы Удалить выбранный элемент из диаграммы классов с сохранением исходного кода (только визуальное удаление)
Enter Просмотреть код Открыть исходный код класса или типа, выбранного на диаграмме, для перехода к реализации

Редактор закодированных тестов UI

Горячие клавиши Название Описание
Ctrl + C Копирование ссылки Копировать ссылку на элемент UI-интерфейса в буфер обмена для использования в других тестах или документах
Ctrl + Alt + D Вставка задержки Вставить задержку (delay) в код теста UI для ожидания завершения операции или загрузки элемента интерфейса
Shift + Alt + L Найти все Найти все элементы UI-интерфейса, соответствующие текущему поисковому запросу в редакторе закодированных тестов
Ctrl + Shift + L Поиск элемента управления Найти элемент управления UI на экране для его идентификации и добавления в код автотеста
Ctrl + Alt + C Перенос кода Кодировать UI — сгенерировать или обновить код закодированного UI-теста на основе текущих действий и записанных шагов
Ctrl + Shift + T Разделение на новый метод Разделить текущий блок кода теста на выделенный метод для улучшения читаемости и повторного использования

Редактор набора данных

Горячие клавиши Название Описание
Insert Вставить столбец Добавить новый столбец в таблицу набора данных с инициацией процесса ввода имени и типа данных
Ctrl + L колонна Выделить столбец в наборе данных для его редактирования, удаления или изменения свойств и параметров

Средство просмотра различий

Горячие клавиши Название Описание
Ctrl + \, Ctrl + Space Игнорировать пробелы Игнорировать пробелы при сравнении файлов для фокусировки на существенных различиях в содержимом кода
Ctrl + \, Ctrl + 1 Встроенное представление In-line view — переключить отображение различий в встроенном режиме с подсветкой изменений внутри строк
Ctrl + \, Ctrl + 3 Только левое Показать только левую сторону сравнения (исходный файл), скрыв правую сторону для фокусировки на оригинале
F8 Следующее различие Перейти к следующему найденному отличию в сравнении файлов для последовательного просмотра всех различий
Shift + F8 Предыдущая разница Перейти к предыдущему найденному отличию в сравнении файлов для навигации назад по списку различий
Ctrl + \, Ctrl + 4 Только правое Показать только правую сторону сравнения (изменённый файл), скрыв левую сторону для фокусировки на изменениях
Ctrl + \, Ctrl + 2 Параллельное представление Parallel view — переключить отображение сравнения в параллельном режиме с независимой прокруткой файлов
Ctrl + \, Ctrl + Tab Переключение между левым/правым Переключить фокус между левой и правой сторонами сравнения для навигации между сравниваемыми файлами
Ctrl + \, Ctrl + Down Переключатель режима синхронизации Toggle sync mode — переключить режим синхронизации прокрутки между левой и правой панелями сравнения
Ctrl + Shift + K Добавить комментарий Добавить комментарий к текущему отличию в сравнении файлов для аннотирования и пояснения изменений
Ctrl + Shift + P Изменение локального файла Изменить локальный файл — применить или откатить изменения в исходном файле на основе результатов сравнения

Обозреватель DOM

Горячие клавиши Название Описание
F5 Обновить Обновить DOM текущего веб-сайта — перезагрузить дерево DOM для отображения актуальной структуры документа после изменений
Ctrl + B Элемент Select Выбрать элемент на странице для его выделения в дереве DOM и отображения свойств в панели инспектора
Ctrl + Shift + I Показать макет Show layout — показать визуальное отображение CSS-макета (Flexbox/Grid) для выбранного элемента DOM

F# Interactive

Горячие клавиши Название Описание
Ctrl + Break Отмена интерактивной оценки Отменить интерактивную оценку — прервать выполнение длинного или зависшего выражения в F# Interactive

Редактор документов Graph

Горячие клавиши Название Описание
Insert Добавление узла Добавить новый узел на графическую схему документа для построения визуальной диаграммы или блок-схемы
B Обе зависимости Отобразить обе зависимости узла: входящие (что зависит от этого узла) и исходящие (от этого узла) связи
I Входящие зависимости Incoming dependencies — отобразить только входящие зависимости узла (что зависит от данного элемента)
O Исходящие зависимости Outgoing dependencies — отобразить только исходящие зависимости узла (от данного элемента к другим)
Ctrl + Shift + K / Ctrl + E, C Новый комментарий Добавить комментарий к выбранному узлу или элементу графа для аннотирования и пояснения его назначения
Delete Удалить Удалить выбранный узел из графического документа вместе со всеми связанными с ним рёбрами и связями
F2 Rename Переименовать выбранный узел графа для изменения его названия с обновлением отображения на схеме

Диагностика графики

Горячие клавиши Название Описание
Нет Кадр записи Записать кадр (не назначено) — начать запись кадра для последующей детальной диагностики рендеринга графики
Shift + Alt + Down Перемещение пикселей вниз Сместить пиксели вниз в инструменте диагностики графики для просмотра содержимого за пределами видимой области
Shift + Alt + Left Перемещение пикселей влево Сместить пиксели влево в инструменте диагностики графики для навигации по canvas рендеринга
Shift + Alt + Right Перемещение пикселей вправо Сместить пиксели вправо в инструменте диагностики графики для навигации по canvas рендеринга
Shift + Alt + Up Перемещение пикселей вверх Сместить пиксели вверх в инструменте диагностики графики для навигации по canvas рендеринга
Shift + Alt + 0 Масштаб до реального размера Реальный размер — установить масштаб отображения графического кадра в 100% (реальный размер пикселей)
Shift + Alt + 9 Увеличение в окне Zoom to window — масштабировать графический кадр для полного отображения в доступном окне диагностики
Shift + Alt + + Увеличить Увеличить масштаб отображения графического кадра на один шаг для детального просмотра элементов рендеринга
Shift + Alt + - Уменьшение масштаба Уменьшить масштаб отображения графического кадра на один шаг для обзора всей сцены рендеринга

Редактор HTML

Горячие клавиши Название Описание
Ctrl + M, Ctrl + G Переход к контроллеру Перейти к контроллеру (controller) в структуре ASP.NET MVC проекта из редактора HTML-представления

Конструктор HTML (дизайн)

Горячие клавиши Название Описание
Ctrl + Down Перемещение элемента вниз Переместить выбранный HTML-элемент вниз в структуре DOM для изменения порядка расположения элементов на странице
Ctrl + Up Перемещение элемента вверх Переместить выбранный HTML-элемент вверх в структуре DOM для изменения порядка расположения элементов на странице
Ctrl + B Bold Жирный текст — применить или снять форматирование жирного текста для выделенного фрагмента содержимого
Ctrl + L Преобразование в гиперссылку Сделать выделенный текст гиперссылкой с инициацией диалога ввода URL адреса ссылки
Ctrl + Shift + L Вставка закладки Вставить закладку (bookmark) в текущую позицию курсора для быстрого перехода к важному содержимому
Ctrl + I Курсив Курсивный текст — применить или снять форматирование курсива для выделенного фрагмента содержимого
Ctrl + U Подчеркивание Подчеркнуть текст — применить или снять подчёркивание для выделенного фрагмента содержимого
Ctrl + M, Ctrl + C Добавление страницы содержимого Добавить content page (страницу содержимого) в текущий проект ASP.NET MVC для расширения структуры сайта
Ctrl + Alt + Left Столбец слева Добавить колонку слева от текущей позиции — вставить новую column в табличную или блочную разметку страницы
Ctrl + Alt + Right Столбец справа Добавить колонку справа от текущей позиции — вставить новую column в табличную или блочную разметку страницы
Ctrl + Alt + Up Строка выше Добавить строку выше текущей позиции — вставить новую row в табличную разметку HTML-таблицы
Ctrl + Alt + Down Строка ниже Добавить строку ниже текущей позиции — вставить новую row в табличную разметку HTML-таблицы
Ctrl + Shift + N Чистые невизуальные элементы Очистить невидимые элементы — удалить невидимые HTML-элементы (break, span) для очистки разметки страницы
Ctrl + M, Ctrl + M Изменение образца Изменить шаблон — переключить или изменить используемый HTML-шаблон для текущего элемента страницы
Ctrl + Pg Dn Следующее представление Перейти к следующему представлению (view) при работе с несколькими макетами или шаблонами дизайна страницы
Shift + Alt + F10 Отображение смарт-тега Show Smart Tag для отображения контекстных действий и быстрых рекомендаций для выбранного элемента дизайна
Shift + F7 Просмотр разметки Просмотреть markup — переключиться из режима дизайна в режим исходного кода (HTML-разметки) страницы
Ctrl + Pg Up Предыдущая вкладка Перейти к предыдущему представлению (view) при работе с несколькими макетами или шаблонами дизайна страницы

HTML редактор (источник)

Горячие клавиши Название Описание
Ctrl + M, Ctrl + G Переход к контроллеру Перейти к контроллеру (controller) в структуре ASP.NET MVC проекта из редактора HTML-источника
Ctrl + Pg Dn Следующее представление Перейти к следующему представлению (view) при работе с несколькими открытыми файлами-представлениями
Ctrl + Shift + Y Синхронизация представлений Sync views — синхронизировать прокрутку между режимом дизайна и источником для одновременного просмотра
Shift + F7 Конструктор представлений Открыть визуальный конструктор (дизайнер) страницы для переключения из режима источника в режим дизайна
Ctrl + Pg Up Предыдущая вкладка Перейти к предыдущему представлению (view) при работе с несколькими открытыми файлами-представлениями

Схема слоев

Горячие клавиши Название Описание
Shift + Delete Удалить Удалить выбранный слой из диаграммы слоёв архитектуры проекта с обновлением всех зависимостей

Редактор управляемых ресурсов

Горячие клавиши Название Описание
F2 Изменение ячейки Редактировать ячейку в таблице ресурсов для изменения имени, значения или метаданных ресурса
Delete Удалить Удалить выбранный ресурс из проекта с освобождением занимаемого пространства и обновлением ссылок
Ctrl + Delete Удаление строки Удалить строку (строку ресурса) из таблицы редактируемых ресурсов с автоматическим обновлением файла ресурсов
Esc Отмена выделения Снять выделение с текущего ресурса или элемента таблицы для сброса активного состояния
Ctrl + 4 Аудио Добавить аудио ресурс в проект — инициация процесса добавления звукового файла в коллекцию ресурсов
Ctrl + 5 Файлы Добавить файл ресурс — включить произвольный файл в коллекцию ресурсов проекта для встроенного использования
Ctrl + 3 Иконки Добавить иконку в проект — инициация процесса добавления иконки в коллекцию ресурсов приложения
Ctrl + 2 Изображения Добавить изображение в проект — инициация процесса добавления графического файла в коллекцию ресурсов
Ctrl + 6 Other Добавить другой ресурс — включить произвольный тип ресурса в коллекцию ресурсов проекта
Ctrl + 1 Строки Добавить строковый ресурс в проект — инициация процесса добавления локализуемой строки в коллекцию ресурсов

Окно редактора слиянием

Горячие клавиши Название Описание
Alt + 1 Фокус в левом окне Фокус на левом окне — перенести курсор и активное состояние в левую панель редактора слияния для редактирования
Alt + 2 Фокус на окне результатов Фокус на окне результатов — перенести курсор в центральную панель с результатами слияния для просмотра изменений
Alt + 3 Фокус на правом окне Фокус на правом окне — перенести курсор и активное состояние в правую панель редактора слияния для редактирования

SQL Server Data Tools, Schema Compare

Горячие клавиши Название Описание
Shift + Alt + C Сравнение схемы SSDT Сравнить схемы баз данных — запустить сравнение схем между двумя базами данных в SQL Server Data Tools
Shift + Alt + G Генерация скрипта Сгенерировать скрипт — создать SQL-скрипт для применения различий схем из источника в целевую базу данных
Shift + Alt + . Следующее изменение Перейти к следующему изменению схемы в результатах сравнения для последовательного просмотра различий
Shift + Alt + , Предыдущее изменение Перейти к предыдущему изменению схемы в результатах сравнения для навигации назад по различиям
Alt + Break Остановка сравнения Остановить текущее выполнение сравнения схем для прекращения long-running операции сравнения баз данных
Shift + Alt + U Запись обновлений Применить обновления — записать все выбранные изменения схемы из источника в целевую базу данных

SQL Server Data Tools, Table Designer

Горячие клавиши Название Описание
Shift + Alt + U Фиксация всех изменений Применить все изменения — зафиксировать все внесённые изменения структуры таблицы в базу данных
Ctrl + R, E Развернуть подстановочные знаки Expand wildcards — развернуть все подстановочные знаки (wildcards) в именах объектов таблицы
Ctrl + R, Q Полное определение имен Fully qualified names — переключить отображение имён объектов на полностью квалифицированные с указанием схемы
Ctrl + R, M Переход к схеме Перейти к схеме — навигация к схеме (namespace) текущего объекта таблицы для просмотра структуры
F2 / Ctrl + R, R Rename Переименовать таблицу или столбец с автоматическим обновлением всех ссылок на объект в базе данных
Shift + Alt + Pg Dn Просмотр файла скриптов Просмотр скриптов — перейти к файлу SQL-скриптов для таблицы с отображением генерируемого кода

SQL Server Data Tools, T-SQL редактор

Горячие клавиши Название Описание
Shift + Alt + U Фиксация всех изменений Применить и зафиксировать все несохранённые изменения во всех открытых документах T-SQL
Alt + F5 Выполнение с отладчиком Запустить выполнение T-SQL запроса в режиме отладки с возможностью установки точек останова и пошагового контроля
Ctrl + R, E Развернуть подстановочные знаки Расширить символы подстановки (wildcard) в полные имена объектов базы данных в текущем запросе
Ctrl + R, Q Полное определение имен Добавить полные имена (имя_сервера.имя_базы.имя_схемы.имя_объекта) ко всем объектам в выделенном тексте
Ctrl + R, M Переход к схеме Быстро перейти к определению схемы объекта, выбранного в текущий момент в редакторе кода
F2 / Ctrl + R, R Rename Переименовать выбранный объект базы данных во всей базе данных с обновлением всех ссылок на него
Alt + Break Отмена запроса Прервать выполнение текущего запущенного T-SQL запроса к SQL Server
Ctrl + Shift + E Выполнение запроса Выполнить T-SQL запрос или выделенный фрагмент кода на сервере SQL Server и отобразить результаты
Ctrl + D, F Результаты как файл Вывести результаты выполнения запроса в виде файла с возможностью последующего сохранения на диск
Ctrl + D, G Результаты как сетка Отобразить результаты выполнения запроса в виде таблицы (сетки) с возможностью навигации по ячейкам
Ctrl + D, T Результаты как текст Вывести результаты выполнения запроса в виде текстового сообщения в окне сообщений
Ctrl + D, E Показать план Отобразить план выполнения запроса для анализа оптимизатором SQL Server и оптимизации производительности
Ctrl + D, A Переключить план Переключить между отображением реального и предполагаемого плана выполнения запроса
Ctrl + D, R Переключить область результатов Скрыть или показать панель области результатов выполнения запросов в окне редактора
Ctrl + Alt + N Клонировать запрос Создать точную копию текущего окна запроса в новой вкладке для параллельной работы
Shift + Alt + Pg Dn Комбо базы данных Открыть выпадающий список для выбора целевой базы данных для выполнения текущего запроса

SQL Server Data Tools, T-SQL PDW редактор

Горячие клавиши Название Описание
Alt + Break Отмена запроса Прервать выполнение текущего запроса к серверу SQL Server PDW (Parallel Data Warehouse)
Ctrl + Shift + E Выполнение запроса Выполнить T-SQL запрос в аналитическом хранилище PDW/APC с распределённой обработкой данных
Ctrl + D, F Результаты как файл Экспортировать результаты запроса PDW в файл для дальнейшего анализа и обработки данных
Ctrl + D, G Результаты как сетка Отобразить результаты запроса PDW в виде интерактивной сетки с возможностью фильтрации и сортировки
Ctrl + D, T Результаты как текст Вывести результаты запроса PDW в текстовом формате в окне сообщений редактора
Ctrl + D, E Показать план Показать план распределённого выполнения запроса для анализа в среде PDW
Ctrl + D, A Переключить план Переключить между предполагаемым и фактическим планом выполнения распределённого запроса
Ctrl + D, R Переключить область результатов Скрыть или показать панель результатов выполнения запроса в окне редактора PDW
Ctrl + Alt + N Клонировать запрос Создать дубликат текущего запроса PDW в новой вкладке для параллельного тестирования
Shift + Alt + Pg Dn Клонировать запрос (2) Альтернативная комбинация для создания копии текущего запроса PDW в новой вкладке

Инспектор страницы

Горячие клавиши Название Описание
F12 Свернуть Свернуть панель инспектора страницы для освобождения рабочего пространства редактора кода

Конструктор запросов

Горячие клавиши Название Описание
Ctrl + T Отмена извлечения данных Прервать операцию извлечения структуры данных при конструировании запроса визуальным способом
Ctrl + 2 Критерии Переключиться на вкладку критериев отбора (WHERE clause) в конструкторе запросов
Ctrl + 1 Diagram Переключиться на визуальный режим диаграммы для конструирования запроса перетаскиванием таблиц
Ctrl + R Выполнение SQL Выполнить сгенерированный конструктором SQL запрос и отобразить результаты на сервере
Ctrl + G Строка Goto Перейти к конкретной строке SQL кода, указав номер строки в диалоговом окне
Ctrl + Shift + J Режим соединения Переключить режим создания соединений (JOIN) между таблицами в конструкторе запросов
Ctrl + 4 Results Переключиться на вкладку результатов выполнения запроса в окне конструктора
Ctrl + 3 SQL Переключиться на вкладку SQL кода для редактирования текста запроса вручную

Результаты запроса

Горячие клавиши Название Описание
Alt + End Новая строка результатов Создать новую строку в панели результатов для отображения данных из нового выполнения запроса
Shift + Alt + R Обновление результатов Обновить текущие результаты запроса, повторно выполнив исходный SQL запрос к базе данных
Alt + Break Остановка результатов Остановить длительное выполнение запроса и очистить частично полученные результаты

Конструктор отчетов

Горячие клавиши Название Описание
Enter Линия останова Установить или удалить точку останова в текущей строке отчета при выполнении отладки
Left Char left Переместить курсор на один символ влево в редакторе отчета
Shift + Left Расширение left Расширить выделение текста на один символ влево в конструкторе отчетов
Right Char right Переместить курсор на один символ вправо в редакторе отчета
Shift + Right Расширение right Расширить выделение текста на один символ вправо в конструкторе отчетов
Tab Вкладка Перейти к следующей позиции табуляции или элементу управления в отчете
Down Линия вниз Переместить курсор на одну строку вниз в конструкторе отчетов
Shift + Down Расширение вниз Расширить выделение элемента отчета на одну строку вниз
Up Вверх Переместить курсор на одну строку вверх в конструкторе отчетов
Shift + Up Расширение вверх Расширить выделение элемента отчета на одну строку вверх
Ctrl + Down Перемещение элемента вниз Физически переместить выбранный элемент отчета вниз на одну позицию в дизайне
Ctrl + Left Перемещение элемента влево Физически переместить выбранный элемент отчета влево на одну позицию в дизайне
Ctrl + Right Перемещение элемента вправо Физически переместить выбранный элемент отчета вправо на одну позицию в дизайне
Ctrl + Up Перемещение элемента вверх Физически переместить выбранный элемент отчета вверх на одну позицию в дизайне
Esc Отмена выделения Снять текущее выделение элементов отчета или закрыть активное окно
Ctrl + Shift + Down Размер вниз Изменить размер выбранного элемента отчета, увеличив его высоту вниз
Ctrl + Shift + Left Размер влево Изменить размер выбранного элемента отчета, увеличив его ширину влево
Ctrl + Shift + Right Размер вправо Изменить размер выбранного элемента отчета, увеличив его ширину вправо
Ctrl + Shift + Up Размер вверх Изменить размер выбранного элемента отчета, увеличив его высоту вверх
Shift + Tab Вкладка слева Перейти к предыдущей позиции табуляции или элементу в отчете (обратная навигация)
Ctrl + Alt + D Данные отчета Открыть панель данных отчета для настройки источников данных и полей

Схема последовательности

Горячие клавиши Название Описание
F12 Перейти к коду Перейти к исходному коду или реализации элемента, на котором находится курсор в схеме последовательности
Shift + Del Удалить Удалить выбранный элемент (компонент, сообщение, Lifeline) из модели диаграммы последовательности

Конструктор параметров

Горячие клавиши Название Описание
F2 Изменение ячейки Начать редактирование значения или имени текущей выделенной ячейки в конструкторе параметров
Ctrl + Delete Удаление строки Удалить текущую строку параметра из таблицы настроек конструктора параметров приложения
Esc Отмена выделения Отменить текущее редактирование ячейки и снять выделение со строки параметра
F7 Просмотреть код Открыть исходный код, содержащий определение или использование текущего выбранного параметра

Обозреватель решений (контекст)

Горячие клавиши Название Описание
Ctrl + K, Ctrl + G Просмотр в инспекторе страниц Открыть выбранный элемент решения в инспекторе страниц для визуального просмотра без переключения контекста
Shift + F2 Быстрое добавление элемента Быстро добавить новый элемент (файл, класс, страницу) в выбранный проект или папку решения

Team Explorer

Горячие клавиши Название Описание
Delete Удалить Удалить выбранный элемент (ветку, изменение, коммит) из системы управления исходным кодом Team Foundation
F2 Rename Переименовать выбранный элемент команды или раздела в Team Explorer
Alt + Home Переход к навигации Перейти к главной панели навигации Team Explorer для быстрого доступа к разделам проекта
Alt + Down Следующий раздел Перейти к следующему разделу навигации Team Explorer (Команды, Изменения, Сборки и т.д.)
Alt + 0 Перейти к содержимому раздела 0 Мгновенно перейти к содержимому нулевого раздела в панели навигации Team Explorer
Alt + Up Предыдущий раздел Перейти к предыдущему разделу навигации Team Explorer в списке разделов
Alt + 1 Перейти к разделу 1 Быстро перейти к первому разделу навигации Team Explorer (обычно Home или Dashboard)
Alt + 2 Перейти к разделу 2 Быстро перейти ко второму разделу навигации Team Explorer (обычно Branches или Repos)
Alt + 3 Перейти к разделу 3 Быстро перейти к третьему разделу навигации Team Explorer для доступа к соответствующему функционалу
Alt + 4 Перейти к разделу 4 Быстро перейти к четвертому разделу навигации Team Explorer для работы с элементами проекта
Alt + 5 Перейти к разделу 5 Быстро перейти к пятому разделу навигации Team Explorer для доступа к дополнительным функциям
Alt + 6 Перейти к разделу 6 Быстро перейти к шестому разделу навигации Team Explorer для работы с настройками проекта
Alt + 7 Перейти к разделу 7 Быстро перейти к седьмому разделу навигации Team Explorer для доступа к инструментам
Alt + 8 Перейти к разделу 8 Быстро перейти к восьмому разделу навигации Team Explorer для работы с отчетами
Alt + 9 Перейти к разделу 9 Быстро перейти к девятому разделу навигации Team Explorer для доступа к расширенным функциям
Alt + Left Назад Вернуться к предыдущему просматриваемому разделу в истории навигации Team Explorer
Alt + Right Вперёд Перейти вперед в истории навигации Team Explorer (после возврата назад)
Shift + Alt + C Копия рабочей страницы Создать копию текущей рабочей записи (Work Item) для дублирования или ветвления задачи
Shift + Alt + L Новая связанная рабочая Создать новую связанную рабочую запись (Work Item), привязанную к текущему элементу
F5 Обновить Обновить данные Team Explorer, синхронизировать с сервером и отобразить актуальное состояние

Обозреватель тестов (контекст)

Горячие клавиши Название Описание
F12 Открытие теста Открыть исходный код тестового метода, на котором находится курсор, в редакторе кода для навигации и редактирования

Текстовый редактор

Горячие клавиши Название Описание
Enter / Shift + Enter Линия останова Вставить новую пустую строку ниже или выше (с Shift) текущей позиции курсора с автоматическим сохранением отступа
Left Char left Переместить курсор на одну позицию влево в текущей строке без выделения текста
Shift + Left Расширение left Расширить текстовое выделение на один символ влево от текущей позиции курсора
Shift + Alt + Left Столбец расширения left Активировать режим блочного выделения и расширить его на один столбец влево (многострочное выделение)
Right Char right Переместить курсор на одну позицию вправо в текущей строке без выделения текста
Shift + Right Расширение right Расширить текстовое выделение на один символ вправо от текущей позиции курсора
Shift + Alt + Right Столбец расширения right Активировать режим блочного выделения и расширить его на один столбец вправо (многострочное выделение)
Ctrl + K, Ctrl + L Очистка закладок Удалить все установленные закладки (bookmarks) из текущего открытого документа
Ctrl + M, Ctrl + A Свернуть все выстраивание Свернуть все сворачиваемые блоки кода (регионы, методы, классы) в документе для компактного представления
Ctrl + M, Ctrl + S Свернуть текущий регион Свернуть #region блок, на котором находится курсор, скрывая весь код внутри этого региона
Ctrl + M, Ctrl + T Свернуть тег Свернуть HTML/XML тег и его содержимое в редакторе кода с разметкой
Ctrl + M, Ctrl + O Свернуть до определений Свернуть весь код, оставив видимыми только определения методов, классов и пространств имен
Shift + Alt + - Выбор контракта Выделить текущий блок контракта (contract block) для дальнейшего редактирования или анализа
Ctrl + K, Ctrl + C Выбор примечания Закомментировать выделенный блок кода, добавив символы комментария к каждой строке выделения
Ctrl + Space / Alt + Right Полное слово Вызвать IntelliSense — умный список подсказок с автодополнением кода на основе контекста
Ctrl + Shift + Alt + C Совет по параметру копирования Показать подсказку с параметрами метода и скопировать их в буфер обмена для удобства вставки
Alt + , Уменьшение уровня фильтра Уменьшить текущий уровень фильтрации в дереве элементов или списке, показав больше элементов
Backspace / Shift + Backspace Удаление обратно Удалить символ слева от курсора; с Shift — удалить выделение или вызвать обратное дополнение
Ctrl + K, Ctrl + \ Удаление горизонтального пробела Удалить все горизонтальные пробелы (пробелы и табуляции) в выделенном блоке кода
Ctrl + End Конец документа Мгновенно переместить курсор в самый конец текущего документа, независимо от текущей позиции
Ctrl + Shift + End Расширение конца документа Выделить весь текст от текущей позиции курсора до самого конца документа
Ctrl + Home Начало документа Мгновенно переместить курсор в самое начало текущего документа к первому символу
Ctrl + Shift + Home Расширение начала документа Выделить весь текст от текущей позиции курсора до самого начала документа
Ctrl + M, Ctrl + X Развертывание всех структур Раскрыть все сворачиваемые блоки кода, сделав видимым весь скрытый текст в документе
Ctrl + M, Ctrl + E Развернуть текущий регион Раскрыть свёрнутый #region блок, сделав видимым весь код внутри этого региона
Shift + Alt + + Развернуть выделение Раскрыть свёрнутый блок кода, соответствующий текущему выделению текста
Shift + Alt + ] Развернуть, чтобы содержать блок Раскрыть свёрнутый блок кода до его полного визуального отображения в редакторе
Ctrl + K, Ctrl + D Формат документа Автоматически отформатировать весь документ согласно настройкам стиля кода проекта
Ctrl + K, Ctrl + F Форматирование выделенного Автоматически отформатировать только выделенный фрагмент кода согласно стандартам
Ctrl + T / Ctrl + , Goto all Открыть универсальный диалог быстрого перехода к любому символу, файлу или элементу в проекте
Ctrl + ] Фигурная скобка Goto Быстро перейти к парной фигурной скобке (открывающей или закрывающей) текущего кодового блока
Ctrl + Shift + ] Расширение скобки Goto Выделить весь код от текущей позиции до парной скобки, включая вложенные блоки
Ctrl + T, R Goto последние Перейти к последней позиции редактирования в документе, где вы активно работали
Alt + Pg Dn Следующая проблема в файле Перейти к следующей ошибке, предупреждению или символу в текущем документе с подсветкой проблемы
Alt + Pg Up Предыдущая проблема в файле Перейти к предыдущей ошибке, предупреждению или символу в текущем документе
Ctrl + M, Ctrl + H Скрытие выделения Скрыть выбранный блок кода, оставив видимым только остальной текст документа
Alt + . Увеличение уровня фильтра Увеличить текущий уровень фильтрации, скрывая менее важные элементы в дереве или списке
Ctrl + I Добавочный поиск Начать инкрементальный поиск по тексту документа с мгновенной подсветкой совпадений по мере ввода
Shift + Alt + ; Вставка курсоров Активировать режим множественного курсора для одновременного редактирования нескольких строк
Shift + Alt + . Вставка след. соответствующего Добавить курсор к следующему найденному совпадению текущего слова или выражения в документе
Tab Вкладка Переместить фокус на следующий элемент табуляции или увеличить отступ выделенного текста
Ctrl + L Вырезать линию Удалить текущую строку, на которой находится курсор, и поместить её содержимое в буфер обмена
Ctrl + Shift + L Удаление строки Полностью удалить текущую строку вместе со строкой перевода без сохранения в буфере
Down Линия вниз Переместить курсор на одну строку вниз, сохраняя позицию по горизонтали в строке
Shift + Down Расширение строки вниз Расширить текстовое выделение на одну строку вниз от текущей позиции курсора
Shift + Alt + Down Столбец расширения вниз Расширить блочное выделение на одну строку вниз для многострочного выделения текста
End Конец строки Переместить курсор в конец текущей строки, к последнему значимому символу или пробелу
Shift + End Расширение конца строки Выделить весь текст от текущей позиции до конца текущей строки полностью
Shift + Alt + End Столбец расширения конца Расширить блочное выделение до конца строки для выделения по горизонтали
Ctrl + Enter Строка открыта выше Вставить новую пустую строку выше текущей позиции курсора с автоматическим сохранением отступа
Ctrl + Shift + Enter Строка открыта ниже Вставить новую пустую строку ниже текущей позиции курсора с автоматическим сохранением отступа
Home Начало строки Переместить курсор в начало текущей строки, к первому значимому символу или отступу
Shift + Home Расширение начала строки Выделить весь текст от текущей позиции до начала текущей строки полностью
Shift + Alt + Home Начало столбца расширения Расширить блочное выделение до начала строки для выделения по горизонтали
Shift + Alt + T Транспонирование строк Поменять местами текущую строку с предыдущей или следующей для перестановки кода
Up Вверх Переместить курсор на одну строку вверх, сохраняя позицию по горизонтали в строке
Shift + Up Расширение строки Расширить текстовое выделение на одну строку вверх от текущей позиции курсора
Shift + Alt + Up Строка расширения столбца Расширить блочное выделение на одну строку вверх для многострочного выделения текста
Ctrl + J Список участников Вызвать список участников (List Members) IntelliSense для быстрого доступа к членам класса
Ctrl + U Создание нижнего регистра Преобразовать выделенный текст в нижний регистр, изменив все заглавные буквы на строчные
Ctrl + Shift + U Создание верхнего регистра Преобразовать выделенный текст в верхний регистр, изменив все строчные буквы на заглавные
Alt + Down Перемещение строк вниз Физически переместить текущую строку или выделенный блок кода на одну строку вниз в файле
Alt + Up Перемещение строк вверх Физически переместить текущую строку или выделенный блок кода на одну строку вверх в файле
Ctrl + Shift + Down Следующая выделенная ссылка Перейти к следующему совпадению текущего выделения во всём документе и выделить его
Insert Режим перетипа Переключить режим ввода между вставкой и перезаписью символов при наборе текста
Pg Dn Страница вниз Прокрутить экран на одну страницу вниз в редакторе кода с перемещением курсора
Shift + Pg Dn Расширение страницы вниз Выделить текст на одну полную страницу вниз от текущей позиции курсора
Pg Up Страница вверх Прокрутить экран на одну страницу вверх в редакторе кода с перемещением курсора
Shift + Pg Up Расширение страницы вверх Выделить текст на одну полную страницу вверх от текущей позиции курсора
Ctrl + Shift + Space Сведения о параметрах Показать подсказку с типами и именами параметров вызываемого метода или функции
Ctrl + Shift + Alt + P Совет по параметру вставки Показать и вставить подсказку с параметрами метода непосредственно в код
Ctrl + Alt + - Проглядывание назад Вернуться к предыдущей позиции просмотра (Peek) для анализа контекста кода в новом окне
Alt + F12 Определение Просмотр Открыть определение символа под курсором в режиме Peek (просмотр без перехода)
Ctrl + Alt + + Проглядывая вперед Вернуться к следующей позиции просмотра (Peek) после возврата назад
Ctrl + Shift + Up Предыдущая выделенная ссылка Перейти к предыдущему совпадению текущего выделения во всём документе и выделить его
Ctrl + K, K, I Краткие сведения Открыть быстрый информационный тултип с описанием символа или элемента под курсором
Ctrl + Shift + I Обратный добавочный поиск Начать обратный инкрементальный поиск, находя совпадения в направлении к началу документа
Ctrl + Down Прокрутите строку вниз Прокрутить содержимое редактора на одну строку вниз без перемещения курсора
Ctrl + Up Прокрутите строку вверх Прокрутить содержимое редактора на одну строку вверх без перемещения курсора
Ctrl + W Выбор текущего слова Быстро выделить текущее слово, на котором находится курсор, для дальнейшего копирования или изменения
Esc Отмена выделения Снять текущее выделение текста или закрыть активное окно подсказок IntelliSense
Ctrl + = Выбор последнего возврата Выделить текст от текущей позиции до последнего места возврата (last edit location)
Ctrl + K, K, ` Меню объектива кода Открыть контекстное меню Code Lens для просмотра связанных действий и метаданных элемента
Alt + ' Меню навигации Открыть контекстное меню навигации для быстрого перехода к элементам кода
Ctrl + M, Ctrl + U Остановить скрытие текущего Отменить скрытие текущего блока кода и восстановить его визуальное отображение
Ctrl + M, Ctrl + P Остановка структурирования Остановить сворачивание структурных блоков кода и вернуть документ в исходное состояние
Ctrl + K, K, A Переключение привязки Переключить режим привязки (snap) для точного выравнивания элементов кода
Shift + Tab Вкладка слева Уменьшить отступ выделенного текста и перейти к предыдущему элементу табуляции
Ctrl + M, Ctrl + L Переключение всех структур Переключить все структурные блоки кода между состояниями свернуто/развернуто
Ctrl + K, Ctrl + K Переключить закладку Установить или снять закладку (bookmark) на текущей строке для быстрого возврата
Ctrl + Alt + Space Режим завершения переключения Переключить режим завершения элемента IntelliSense между автоматическим и ручным
Ctrl + M, Ctrl + M Переключение расширения Свернуть или развернуть #region блок, на котором находится курсор
Ctrl + K, Ctrl + H Переключение ярлыка задач Показать или скрыть панель задач (Taskbar) в интерфейсе редактора кода
Ctrl + E, Ctrl + W Переключение оболочки слов Включить или выключить перенос слов (word wrap) для отображения длинных строк на нескольких строках
Ctrl + K, Ctrl + U Выделение раскоммента Раскомментировать выделенный блок кода, удалив символы комментариев с каждой строки
Ctrl + Pg Dn Вид внизу Перейти к нижней части видимой области документа, к последним отображаемым строкам
Ctrl + Shift + Pg Dn Представление нижнего расширения Выделить текст от текущей позиции до нижней видимой области документа
Ctrl + Pg Up Вид сверху Перейти к верхней части видимой области документа, к первым отображаемым строкам
Ctrl + Shift + Pg Up Представление верхнего расширения Выделить текст от текущей позиции до верхней видимой области документа
Ctrl + R, Ctrl + W Просмотр пробелов Показать или скрыть невидимые пробельные символы (пробелы, табуляции) в тексте документа
Ctrl + Delete Удаление Word в конце Удалить следующее слово от курсора до конца слова, включая разделяющие пробелы
Ctrl + Backspace Удаление Word для запуска Удалить предыдущее слово от курсора до начала слова, включая разделяющие пробелы
Ctrl + Right Word next Переместить курсор к началу следующего слова, перескакивая через пробелы
Ctrl + Shift + Right Следующее расширение Word Расширить выделение текста до следующего слова от текущей позиции курсора
Ctrl + Shift + Alt + Right Следующий столбец расширения Word Блочное выделение до следующего слова для многострочного редактирования
Ctrl + Left Предыдущее слово Переместить курсор к началу предыдущего слова, перескакивая через пробелы
Ctrl + Shift + Left Предыдущее расширение Word Расширить выделение текста до предыдущего слова от текущей позиции курсора
Ctrl + Shift + Alt + Left Предыдущий столбец расширения Word Блочное выделение до предыдущего слова для многострочного редактирования
Ctrl + Shift + T Транспонирование Word Поменять местами текущее слово с следующим или предыдущим словом в коде
Alt + Enter Выполнение в интерактивном режиме Выделить и выполнить выделенный блок кода в интерактивной консоли (Interactive Window)
Alt + ' Выполнение строки в интерактивном Выполнить текущую строку кода в интерактивной консоли без выделения всего блока
Ctrl + K, Ctrl + G Просмотр в инспекторе Открыть элемент под курсором в режиме Peek (всплывающий инспектор) для анализа
Alt + Pg Dn Перемещение TFS в следующий регион Переместить фокус на следующий элемент Team Foundation Server в структуре проекта
Alt + Pg Up Перемещение TFS в пред. регион Переместить фокус на предыдущий элемент Team Foundation Server в структуре проекта

Схема действий UML

Горячие клавиши Название Описание
Shift + Del Удалить Удалить выбранный элемент или объект из активной схемы действий UML без удаления из проекта

Схема классов UML

Горячие клавиши Название Описание
Shift + Del Удаление из модели Удалить выбранный класс, интерфейс или элемент из активной схемы классов UML

Схема компонентов UML

Горячие клавиши Название Описание
Shift + Del Удаление из модели Удалить выбранный компонент или модуль из активной схемы компонентов UML

Схема вариантов использования UML

Горячие клавиши Название Описание
Shift + Del Удаление из модели Удалить выбранный вариант использования или актера из активной схемы UML

Редактор акселератора VC

Горячие клавиши Название Описание
Insert Новый акселератор Создать новый акселератор (горячую клавишу) в текущем редакторе ускорителей
Ctrl + W Следующий тип ключа Переключить тип клавиши акселератора на следующий вариант (например, Ctrl, Alt, Shift)

Редактор диалогового окна VC

Горячие клавиши Название Описание
Down Перемещение вниз Переместить выбранный элемент управления диалогового окна на одну позицию вниз
Left Перемещение влево Переместить выбранный элемент управления диалогового окна на одну позицию влево
Right Перемещение вправо Переместить выбранный элемент управления диалогового окна на одну позицию вправо
Up Перемещение вверх Переместить выбранный элемент управления диалогового окна на одну позицию вверх
Ctrl + Left Прокрутка столбца влево Прокрутить таблицу или сетку свойств диалогового окна на один столбец влево
Ctrl + Right Прокрутка столбца вправо Прокрутить таблицу или сетку свойств диалогового окна на один столбец вправо
Ctrl + Down Прокрутка строки вниз Прокрутить таблицу или сетку свойств диалогового окна на одну строку вниз
Ctrl + Up Прокрутка строки вверх Прокрутить таблицу или сетку свойств диалогового окна на одну строку вверх
Shift + Down Размер вниз Изменить размер выбранного элемента управления, увеличив его нижнюю границу вниз на один шаг
Shift + Left Размер влево Изменить размер выбранного элемента управления, увеличив его левую границу влево на один шаг
Shift + Right Размер вправо Изменить размер выбранного элемента управления, увеличив его правую границу вправо на один шаг
Shift + Up Размер вверх Изменить размер выбранного элемента управления, увеличив его верхнюю границу вверх на один шаг
Ctrl + Shift + Down Выравнивание нижней части Выровнять нижние края выбранных элементов управления по одной горизонтальной линии
Shift + F9 Выравнивание центров Выровнять центры выбранных элементов управления по одной вертикальной оси
Ctrl + Shift + Left Выравнивание по левому краю Выровнять левые края выбранных элементов управления по одной вертикальной линии
F9 Выравнивание середины Выровнять горизонтальные центры выбранных элементов управления по одной линии
Ctrl + Shift + Right Выравнивание прав Выровнять правые края выбранных элементов управления по одной вертикальной линии
Ctrl + Shift + Up Выравнивание вершин Выровнять верхние края выбранных элементов управления по одной горизонтальной линии
Ctrl + B Кнопка внизу Разместить выбранную кнопку в нижней части диалогового окна
Ctrl + R Кнопка справа Разместить выбранную кнопку в правой части диалогового окна
Ctrl + Shift + F9 Центр по горизонтали Центрировать выбранные элементы управления по горизонтали внутри диалогового окна
Ctrl + F9 По центру вертикали Центрировать выбранные элементы управления по вертикали внутри диалогового окна
Ctrl + M Проверка mnemonics Проверить и обновить мнемонические клавиши (подчеркнутые буквы) в элементах управления
Shift + F7 Размер содержимого Изменить размер выбранного элемента управления в соответствии с размером его содержимого
Alt + Right / Alt + Left Пространство в пределах Изменить внутренний отступ (padding) выбранного контейнера или панели элементов
Alt + Up / Alt + Down Пробел вниз Изменить межэлементное пространство (gap) между выбранными элементами управления
Ctrl + D Последовательность перехода Создать последовательность перехода (transition sequence) между элементами диалогового окна
Ctrl + T Тестирование Запустить тестирование диалогового окна для проверки его функциональности
Ctrl + G Переключить направляющие Включить или выключить отображение направляющих (guides) в редакторе диалоговых окон

Редактор изображений VC

Горячие клавиши Название Описание
Ctrl + A Airbrush Активировать инструмент аэрографа для плавного нанесения цвета с мягкими краями
Ctrl + B Кисть Активировать инструмент кисти для рисования линий и закрашивания областей
Ctrl + Shift + U Копирование/выделение структуры Скопировать структуру выделенной области изображения для последующей вставки
Ctrl + J Непрозрачность Открыть диалоговое окно настройки непрозрачности (opacity) текущего инструмента
Alt + P Ellipse Нарисовать заполненный эллипс на холсте изображения
Ctrl + Shift + I Очистка Очистить выбранный участок изображения или весь холст
Ctrl + Shift + Alt + P Многоточие Нарисовать контур (обводку) эллипса без заливки внутренней области
Ctrl + Shift + Alt + R Заполненный прямоугольник Нарисовать прямоугольник с заполнением внутренней области текущим цветом
Ctrl + Shift + Alt + W Округленный прямоугольник Нарисовать прямоугольник со скругленными углами, заполненный текущим цветом
Ctrl + F Заливка Заполнить замкнутую область изображения текущим цветом (flood fill)
Ctrl + H Перевернуть горизонтально Зеркально отразить изображение или выделенную область по горизонтальной оси
Shift + Alt + H Вертикальная перевернутая Зеркально отразить изображение или выделенную область по вертикальной оси
Ctrl + = Более крупная кисть Увеличить размер кисти на один шаг для более широких мазков при рисовании
Ctrl + L Line Активировать инструмент линии для рисования прямых отрезков на холсте
Ctrl + M Увеличение Увеличить масштаб просмотра изображения (zoom in) для детальной работы
Ctrl + Shift + M Увеличить Увеличить масштаб просмотра изображения на больший шаг
Insert Новый тип изображения Создать новый элемент изображения в проекте редактора
Ctrl + ] / Ctrl + Right Следующий цвет Переключить текущий цвет рисования на следующий в палитре цветов
Ctrl + Shift + ] / Ctrl + Shift + Right Следующий правый цвет Переключить цвет на следующую позицию вперёд в палитре
Shift + Alt + P Контур многоточие Нарисовать только контур (обводку) эллипса без внутренней заливки
Shift + Alt + R Контур прямоугольник Нарисовать только контур (обводку) прямоугольника без заливки
Shift + Alt + W Контур округленный Нарисовать только контур (обводку) прямоугольника со скругленными углами
Ctrl + I Карандаш Активировать инструмент карандаша для рисования тонких линий с пиксельной точностью
Ctrl + [ / Ctrl + Left Предыдущий цвет Переключить текущий цвет рисования на предыдущий в палитре цветов
Ctrl + Shift + [ / Ctrl + Shift + Left Предыдущий правый цвет Переключить цвет на предыдущую позицию назад в палитре
Shift + Alt + S Прямоугольное выделение Создать прямоугольную область выделения на холсте изображения
Alt + R Прямоугольник Активировать инструмент прямоугольника для рисования прямоугольных фигур
Ctrl + Shift + H Поворот 90 градусов Повернуть изображение или выделенную область на 90 градусов по часовой стрелке
Alt + W Округленный прямоугольник Активировать инструмент для рисования прямоугольников со скругленными углами
Ctrl + Alt + S Показать сетку Включить или выключить отображение сетки на холсте для точного позиционирования
Ctrl + Shift + Alt + S Показать сетку плиток Включить или выключить отображение тайловой (плиточной) сетки на холсте
Ctrl + . Малая кисть Уменьшить размер кисти на один шаг для более тонких линий при рисовании
Ctrl + - Меньшая кисть Уменьшить размер кисти ещё на один шаг для максимально тонких линий
Ctrl + T Текст Активировать инструмент текста для добавления надписей на холст изображения
Ctrl + U Выделение как кисть Использовать текущее выделение как источник для инструмента кисти (stamp)
Ctrl + Shift + . / Ctrl + Up Увеличить Увеличить масштаб просмотра изображения на стандартный шаг
Ctrl + Shift + , / Ctrl + Down Уменьшение Уменьшить масштаб просмотра изображения для обзора всего холста

Редактор строк VC

Горячие клавиши Название Описание
Insert Новая строка Создать новую строку в таблице строк (string table) ресурсного редактора

Конструктор представлений

Горячие клавиши Название Описание
Ctrl + T Отмена извлечения данных Отменить предыдущую операцию извлечения данных (extraction) из схемы базы данных
Ctrl + 2 Критерии Переключиться на представление критериев (Criteria view) для фильтрации данных
Ctrl + 1 Diagram Переключиться на представление диаграммы (Diagram view) схемы базы данных
Ctrl + R Выполнение SQL Выполнить текущий SQL-запрос в конструкторе представлений базы данных
Ctrl + G Строка Goto Перейти к конкретной строке или элементу схемы базы данных по номеру
Ctrl + Shift + J Режим соединения Включить режим соединения (Join mode) для создания связей между таблицами
Ctrl + 4 Results Переключиться на представление результатов (Results view) выполнения SQL-запросов
Ctrl + 3 SQL Переключиться на редактор SQL (SQL view) для написания и редактирования запросов

Visual Studio

Горячие клавиши Название Описание
Ctrl + 1 Скрытие области методов Свернуть или скрыть область (region) с методами в текущем файле кода

Конструктор Windows Forms

Горячие клавиши Название Описание
Enter Линия останова Установить или снять точку останова (breakpoint) на текущей строке кода при отладке
Left Char left Переместить курсор на один символ влево в редакторе кода
Shift + Left Расширение left Расширить выделение текста на один символ влеово при активном выделении
Right Char right Переместить курсор на один символ вправо в редакторе кода
Shift + Right Расширение right Расширить выделение текста на один символ вправо при активном выделении
End Конец документа Переместить курсор в конец текущей строки или документа
Shift + End Расширение конца Расширить выделение текста до конца текущей строки
Home Начало документа Переместить курсор в начало текущей строки или документа
Shift + Home Расширение начала Расширить выделение текста до начала текущей строки
Tab Вкладка Увеличить отступ (табуляцию) текущей строки или выделенного блока кода
Down Линия вниз Переместить курсор на одну строку вниз в редакторе кода
Shift + Up Расширение вниз Расширить выделение текста вверх до текущей позиции курсора
Up Вверх Переместить курсор на одну строку вверх в редакторе кода
Shift + Down Расширение вверх Расширить выделение текста вниз до текущей позиции курсора
Ctrl + Down Перемещение элемента вниз Переместить выбранный элемент формы или строку кода вниз в структуре проекта
Ctrl + Left Перемещение элемента влево Переместить выбранный элемент формы влево внутри контейнера или панели
Ctrl + Right Перемещение элемента вправо Переместить выбранный элемент формы вправо внутри контейнера или панели
Ctrl + Up Перемещение элемента вверх Переместить выбранный элемент формы вверх внутри контейнера или панели
Esc Отмена выделения Снять текущее выделение элементов формы или закрыть активный элемент подсказки
Ctrl + Shift + Down Размер вниз Изменить размер выбранного элемента формы, увеличив его высоту вниз на один шаг
Ctrl + Shift + Left Размер влево Изменить размер выбранного элемента формы, увеличив его ширину влево на один шаг
Ctrl + Shift + Right Размер вправо Изменить размер выбранного элемента формы, увеличив его ширину вправо на один шаг
Ctrl + Shift + Up Размер вверх Изменить размер выбранного элемента формы, увеличив его высоту вверх на один шаг
Shift + Tab Вкладка слева Уменьшить отступ (BackTab) текущей строки или выделенного блока кода

Редактор рабочих элементов

Горячие клавиши Название Описание
Shift + Alt + C Копия рабочего элемента Создать копию текущего рабочего элемента (Work Item) с сохранением всех его атрибутов
F5 Обновление Обновить данные текущего рабочего элемента с сервера системы управления проектами
Shift + Alt + L Новая связанная рабочая Создать новый рабочий элемент (Work Item) и связать его с текущим элементом

Представление запроса рабочего элемента

Горячие клавиши Название Описание
Shift + Alt + C Копия рабочего элемента Создать копию выбранного рабочего элемента из списка запроса
Shift + Alt + Right Отступ Увеличить вложенность (отступ) выбранного элемента запроса иерархии
Shift + Alt + Left Outdent Уменьшить вложенность (убрать отступ) выбранного элемента запроса иерархии
Shift + Alt + L Новая связанная рабочая Создать новый рабочий элемент из представления запроса и автоматически связать его
F5 Обновить Обновить результаты запроса рабочих элементов с сервера
Shift + Alt + V Переключатель Переключить режим представления (view) данных рабочих элементов в запросе

Представление результатов рабочего элемента

Горячие клавиши Название Описание
Shift + Alt + C Копия рабочего элемента Создать копию выбранного рабочего элемента из результатов выполнения запроса
Shift + Alt + Right Отступ Увеличить вложенность (отступ) выбранного элемента в результатах запроса
Shift + Alt + Left Outdent Уменьшить вложенность (убрать отступ) выбранного элемента в результатах запроса
Shift + Alt + N Следующий рабочий элемент Перейти к следующему рабочему элементу в списке результатов запроса
Shift + Alt + P Предыдущий рабочий элемент Перейти к предыдущему рабочему элементу в списке результатов запроса
Shift + Alt + L Новая связанная рабочая Создать новый рабочий элемент из результатов запроса и связать с текущим
F5 Обновить Обновить данные результатов запроса рабочих элементов с сервера
Shift + Alt + V Переключатель Переключить режим отображения (view) результатов выполнения запроса

Конструктор рабочих процессов

Горячие клавиши Название Описание
Ctrl + K, W / Ctrl + Space / Alt + Right Полное слово Вызвать IntelliSense для подсказки полного имени элемента рабочего процесса
Alt + , Уменьшение уровня фильтра Уменьшить уровень фильтрации отображения элементов рабочего процесса на схеме
Alt + . Увеличение уровня фильтра Увеличить уровень фильтрации отображения элементов рабочего процесса на схеме
Ctrl + K, L / Ctrl + J Список участников Открыть список IntelliSense с доступными элементами и действиями рабочего процесса
Ctrl + K, P / Ctrl + Shift + Space Сведения о параметрах Показать сведения о параметрах текущего элемента рабочего процесса (Parameters)
Ctrl + K, I Краткие сведения Показать краткую подсказку (Quick info) о элементе рабочего процесса под курсором
Ctrl + E, C Свернуть Свернуть выбранный узел или группу элементов рабочего процесса на схеме
Ctrl + E, F Подключение узлов Соединить выбранные узлы рабочего процесса линиями потока выполнения
Ctrl + E, N Создание переменной Создать новую переменную в текущем рабочем процессе для хранения данных
Ctrl + E, X Развернуть все Развернуть все свёрнутые узлы и группы элементов рабочего процесса на схеме
Ctrl + E, E Развертывание на месте Развернуть узел рабочего процесса на месте без смещения остальных элементов
Ctrl + E, P Перейти к родительскому Перейти к родительскому элементу (container) в иерархии рабочего процесса
Ctrl + E, M Перемещение фокуса Переместить фокус ввода между элементами конструктора рабочего процесса
Ctrl + Alt + F6 Навигация по конструктору Включить режим навигации по конструктору для перемещения между узлами схемы
Ctrl + E, R Restore Восстановить исходное расположение или размер элементов рабочего процесса
Ctrl + E, A Конструктор аргументов Открыть конструктор для настройки аргументов выбранного элемента рабочего процесса
Ctrl + E, I Конструктор импортов Открыть конструктор для управления импортами (imports) в рабочем процессе
Ctrl + E, O Карта обзора Открыть или закрыть карту обзора (Overview map) для навигации по большой схеме
Ctrl + E, V Конструктор переменных Открыть конструктор для управления переменными рабочего процесса
Ctrl + E, S Выбор переключателя Открыть селектор для выбора типа переключателя (switch case) в рабочем процессе
Ctrl + Num + + Увеличить Увеличить масштаб схемы рабочего процесса с помощью цифровой клавиатуры
Ctrl + Num + - Уменьшение Уменьшить масштаб схемы рабочего процесса с помощью цифровой клавиатуры

Конструктор XAML (UI)

Горячие клавиши Название Описание
Ctrl + 0 Вместить все Автоматически подстроить масштаб просмотра XAML-конструктора, чтобы все элементы поместились на экране
F9 Отображение дескрипторов Включить или выключить отображение дескрипторов (descriptor) элементов XAML-интерфейса
Ctrl + Alt + + Увеличить Увеличить масштаб отображения XAML-дизайна для детального просмотра интерфейса
Ctrl + Alt + - Уменьшение Уменьшить масштаб отображения XAML-дизайна для обзора всего макета
F2 Правка текста Перейти в режим редактирования текста (TextEdit) выбранного элемента XAML-интерфейса
Ctrl + Shift + R Все Повторно выделить все элементы XAML-интерфейса в конструкторе
Ctrl + F9 Запуск кода Запустить выполнение кода (Run code) для выбранного XAML-элемента или макета
Ctrl + H Скрыть (только blend) Скрыть выбранный элемент XAML-интерфейса (функция доступна в Adobe Blend)
Ctrl + L Блокировка (только blend) Заблокировать выбранный элемент XAML-интерфейса от изменений (функция Blend)
Ctrl + Shift + H Показать (только blend) Показать скрытый элемент XAML-интерфейса (функция доступна в Adobe Blend)
Ctrl + Shift + L Разблокировка (только blend) Разблокировать заблокированный элемент XAML-интерфейса (функция Blend)
Ctrl + Shift + , Слева от края Выровнять выбранный элемент по левому краю контейнера (Left edge alignment)
Ctrl + Shift + . Перемещение влево Переместить выбранный XAML-элемент на одну позицию влево в макете интерфейса
Ctrl + Shift + Alt + , Ребра влево Переместить выбранный элемент к левому краю контейнера (Left margin alignment)
Ctrl + Shift + Alt + . Перемещение влево по краю Переместить выбранный элемент к крайней левой границе в макете XAML-интерфейса
Ctrl + Space Меню маркера свойства Открыть маркерное меню (property marker menu) для быстрого доступа к свойствам XAML-элемента

Редактор XML (текст)

Горячие клавиши Название Описание
Alt + F5 Запуск отладки XSLT Запустить отладку XSLT-преобразования в редакторе XML с возможностью пошагового анализа
Ctrl + Alt + F5 Запуск без отладки Запустить выполнение XSLT-преобразования в редакторе XML без режима отладки

Конструктор схем XML

Горячие клавиши Название Описание
Alt + Up Внизу до верхней Переключить ориентацию схемы XML с расположением элементов снизу вверх
Alt + Right Слева направо Переключить ориентацию схемы XML на расположение элементов слева направо
Alt + Left Справа налево Переключить ориентацию схемы XML на расположение элементов справа налево
Alt + Down Сверху вниз Переключить ориентацию схемы XML на расположение элементов сверху вниз
Delete Удаление из рабочей области Удалить выбранный элемент или компонент XML-схемы из рабочей области конструктора
Ctrl + 2 Представление модели содержимого Переключиться на представление модели содержимого (Content model view) XML-схемы
Ctrl + 3 Представление графа Переключиться на графовое представление (Graph view) структуры XML-схемы
Ctrl + 1 Начальное представление Переключиться на начальное (исходное) представление XML-схемы в конструкторе