Горячие Клавиши В Visual Studio

Скачать

Горячие клавиши в Visual Studio

Общие команды

Клавиши Описание
Ctrl + Shift + N Создать новый проект
Ctrl + O Открыть файл
Ctrl + S Сохранить файл
Ctrl + Shift + S Сохранить все открытые файлы
Ctrl + P Печать
Ctrl + F4 Закрыть текущую вкладку
Ctrl + Shift + F Поиск во всех файлах
Ctrl + H Замена текста
Ctrl + Z Отменить действие
Ctrl + Y Повторить действие

Навигация по коду

Клавиши Описание
Ctrl + - Перейти назад (Back)
Ctrl + Shift + - Перейти вперёд (Forward)
Ctrl + , Поиск по решению (Go To All)
F12 Перейти к определению (Go To Definition)
Alt + F12 Просмотреть определение (Peek Definition)
Ctrl + F12 Перейти к объявлению (Go To Declaration)
Ctrl + Shift + F12 Найти все ссылки (Find All References)
Ctrl + M, Ctrl + O Свернуть все методы (Collapse to Definitions)
Ctrl + M, Ctrl + P Развернуть все методы

Редактирование кода

Клавиши Описание
Ctrl + K, Ctrl + C Закомментировать выделение
Ctrl + K, Ctrl + U Раскомментировать выделение
Ctrl + D Дублировать текущую строку
Ctrl + L Удалить текущую строку
Ctrl + Shift + V Вставить из буфера обмена (мультибуфер)
Ctrl + Space Вызов IntelliSense (автодополнение)
Tab Вставить отступ
Shift + Tab Убрать отступ

Во время написания кода (Code Snippets)

Сниппеты позволяют быстро вставлять часто используемые конструкции, набирая сокращение и нажимая Tab дважды.

Сниппет Расшифровка / Результат
cw + Tab Console.WriteLine();
prop + Tab Автосвойство: public Тип Имя { get; set; }
propfull Полное свойство с приватным полем
ctor + Tab Конструктор класса
for + Tab Цикл for
foreach Цикл foreach
if + Tab Условие if
else Блок else
try + Tab Блок try/catch
switch Конструкция switch
do Цикл do...while
while Цикл while
using Блок using для освобождения ресурсов
interface Интерфейс
class Класс
namespace Пространство имён
main Точка входа в приложение (static void Main())
#region Создание блока #region / #endregion

💡 Используй Tab дважды после ввода сниппета (например, cw + Tab + Tab).


Запуск и отладка

Клавиши Описание
F5 Запустить с отладкой
Ctrl + F5 Запустить без отладки
Shift + F5 Остановить отладку
F9 Установить/снять точку останова
F10 Выполнить текущую строку (Step Over)
F11 Войти в метод (Step Into)
Shift + F11 Выйти из метода (Step Out)
Ctrl + Alt + Q Открыть окно быстрого просмотра

Окна и панели

Клавиши Описание
Ctrl + Alt + L Окно "Обозреватель решений"
Ctrl + \, Ctrl + E Окно "Ошибки"
Ctrl + Alt + I Инспектор локальных переменных
Ctrl + Alt + M, 1 Окно "Автоматические переменные"
Ctrl + Shift + B Построить проект

Полезные сочетания

Клавиши Описание
Ctrl + Shift + Space Показать список параметров метода
Ctrl + Shift + . Быстрое исправление (Quick Actions)
Ctrl + K, Ctrl + D Отформатировать документ
Ctrl + E, W Выделить все вхождения выделенного слова
Ctrl + Alt + ↓ Добавить курсор в следующей строке
Ctrl + Alt + ↑ Добавить курсор в предыдущей строке

Полезные ссылки