Перейти к основному контенту
Visual Studio
Разработка в Visual Studio2023-05-15T12:52:41-07:00

Разработка

Повысьте производительность работы с кодом

Программируйте как Скотт

Скотт (Scott) покажет вам свой набор инструментов для программирования, включая Live Unit Testing и средства диагностики, а также процесс настройки курсора. Кроме того, он продемонстрирует, как расширение Cloud Explorer работает с порталом Azure.

screenshot of Code like Scott video

Экономьте время при отладке

Лесли (Leslie) покажет вам, как сэкономить время при отладке с помощью новой функции поиска в окнах “Видимые”, “Локальные” и “Контрольные значения” в Visual Studio 2022.

screenshot of save time debugging video

Сохраненные макеты окон

Мы представляем способы сделать Visual Studio более гибким, чтобы вы могли учиться, перемещаться и писать код так, как вам нужно. Мы разработали новые настраиваемые темы и гибкие возможности управления документами, такие как цветные вкладки.

Saved Window layouts

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

Настройка сочетаний клавиш: “Средства” > “Параметры” > “Среда” > “Клавиатура”

Развернуть всеСвернуть все

Поиск в Visual StudioCTRL+Q
Перейти ко всемCTRL+T или CTRL+,
Перейти к типу (файлу, элементу, символу)CTRL+1+T/F/M/S
Перейти назад (вперед)CTRL+-/CTRL+SHIFT+-
Перейти к определению или показать определениеF12/ALT+F12
Перейти к реализацииCTRL+F12
Перейти к следующей ошибкеCTRL+SHIFT+F12
Перейти к следующему (предыдущему) результату в спискеF8/SHIFT+F8
Быстрые действия и рекомендации по рефакторингуALT + или CTRL+.
Сведения о методеCTRL+K,CTRL+I
Закомментировать (раскомментировать)CTRL+K,CTRL+C/CTRL+K,CTRL+U
Удалить строку (без копирования)CTRL+SHIFT+L
Вставить из буфера обменаCTRL+SHIFT+V
Переместить код вверх (вниз)ALT+/
Форматировать документ (выбранный фрагмент)CTRL+K,CTRL+D/CTRL+K,CTRL+F
Разместить во фрагменте (if, try или for each)CTRL+K,CTRL+S
ПереименоватьCTRL+R,CTRL+R
Инкапсулировать полеCTRL+R,CTRL+E
Удалить и сортировать директивы usingCTRL+R,CTRL+G
Метод извлеченияCTRL+R,CTRL+M
Предыдущее или следующее подслово CTRL+ALT+/
Добавить символ крышки к следующему совпадению или ко всем совпадениямSHIFT+ALT+./;
Отладить, запустить или остановитьF5/Ctrl+5/+SHIFT+5
Перейти к следующей точке остановаF9
Шаг с обходомF10
Шаг с заходомF11
Шаг с выходомShift+F11
Отладить или выполнить все тестыCTRL+R,CTRL+A/CTRL+R,A
Перезапуск отладкиCtrl+Shift+F5
Очистка всех точек останова в проекте CTRL+Shift+F9
Включает или отключает точку останова в текущей строке кода. Для работы в этой строке уже должна быть точка остановаCTRL+F9
Открытие диалогового окна “Точка останова” CTRL+B
Отображает окно точек останова CTRL+ALT+B
Задает временную точку останова F9+SHIFT+Alt,T
Отображает диалоговое окно процессов. CTRL+ALT+P
Выполнить до курсора CTRL+F10
Задать следующий оператор CTRL+SHIFT+F10
Открыть обозреватель решенийCTRL+ALT+L
Открыть окно выводаCTRL+ALT+O
Открыть список ошибокCTRL+,Е
Открыть Team ExplorerCtrl+,Ctrl+М
Открыть точки остановаCtrl+Alt+B
Следующее (предыдущее) окно инструментовALT+F6/Shift+Alt+F6
Закрыть текущее окно инструментовSHIFT+esc
Перейти к документу слева (справа)CTRL+Alt+pgUp+PGDN
Открытие документа: самого последнего или самого давнегоCtrl+tab/Ctrl+Shift+TAB
Оставить окно предварительного просмотра открытымCtrl+Alt+
Полный экран (максимальный размер окна или уменьшенные меню)SHIFT+Alt+

Расширения и интеграции

Используйте с комфортом наши самые популярные надстройки для повышения производительности

GitHub Extension
GitHub Extension
GitHub
2,4 млн установок

Расширение Visual Studio, позволяющее использовать поток GitHub в Visual Studio.

Productivity Power Tools 2017/2019
Productivity Power Tools 2017/2019
Электроинструменты
74 тыс. установок

Устанавливает отдельные расширения Productivity Power Tools 2022

Visual Studio Theme Pack
Visual Studio Theme Pack
Пакет тем Visual Studio
81 тыс. установок

Коллекция популярных тем. Теперь доступна в Visual Studio.

Visual Assist
Visual Assist
Visual Assist
1,3 млн установок

Упрощает навигацию, рефакторинг, создание кода и улучшает помощь в написании кода вместе с конкретными инструментами для UE4.

Обратная связь