Перейти к основному контенту Обзор Компоненты Выпуски Расширения Начало работы Состояние службы Поддержка по вопросам и ответам Документация Блог Обзор Расширения Служба поддержки Документация Блог VS Code для образовательных учреждений Загрузки Приобрести Обзор Поддержка Портал администратора Портал подписчиков Dev Essentials Центр Visual Studio Бесплатная версия Visual Studio Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 ИИ от Майкрософт Azure Space Смешанная реальность Microsoft HoloLens Microsoft Viva Квантовые вычисления Экологическая устойчивость Образование: Автомобили Финансовые услуги Государственный сектор Здравоохранение Производство Розничная торговля Найти партнера Стать партнером Партнерская сеть Microsoft Marketplace Marketplace Rewards Компании по разработке программного обеспечения Блог Microsoft Advertising Центр разработчиков Документация Мероприятия Лицензирование Microsoft Learn Microsoft Research Посмотреть карту сайта
Возможности .NET | Visual Studio2025-09-05T10:00:26-07:00

Повышение производительности в .NET с помощью Visual Studio

Последняя версия Visual Studio предлагает множество функций для более эффективной работы, которые помогут вам в сборке и реализации инновационных решений на C# и Visual Basic

снимок экрана: быстрая навигация по коду

Эффективный динамический анализ кода

Анализ кода проверяет стиль, качество, простоту обслуживания и другие проблемы кода C# и Visual Basic. Анализ кода выполняется во время разработки для всех открытых файлов, чтобы вы могли сразу получать отзывы о нарушениях в коде по мере ввода и применять один из наших многих вариантов рефакторинга, быстрые действия и исправления кода для устранения нарушения.

Быстрые действия и операции рефакторинга (CTRL+.)
Очистка кода (CTRL+K,E)
Выбор формата (CTRL + E, F)
Форматирование документа (CTRL + E, D)
Открытие списка ошибок (CTRL + W, E)
Переход к следующей ошибке, ссылке и т. д. (F8)
снимок экрана: эффективный динамический анализ кода
снимок экрана: для улучшенной среды IntelliSense

Улучшенная функция IntelliSense

IntelliSense предоставляет различные функции редактирования кода, включая завершение кода, сведения о параметрах и списки элементов. IntelliSense содержит функции фильтрации и выделения, которые помогают найти нужные фрагменты, особенно в коде и интерфейсах API, с которыми вы не знакомы.

Live Unit Testing

Функция Live Unit Testing в Visual Studio Enterprise автоматически запускает соответствующие модульные тесты в фоновом режиме во время ввода кода. Кроме того, она информирует о том, к каким строкам кода относятся пройденные и непройденные тесты, что значительно повышает продуктивность при создании и обслуживании модульных тестов.

Снимок экрана: VB LUT
снимок экрана отладки

Улучшенная отладка

Используйте новый помощник по исправлению ошибок для детализации сведений об исключениях, быстрого получения информации, помогающей устранить проблемы, и настройки условий для управления процессом отладки. Новый жест выполнения до щелчка упрощает процесс отладки, устраняя потребность в добавлении временных точек останова.

Переключение точки останова (F9)
Выполнять по шагам (F10)
Шаг с обходом (F11)

Встроенные подсказки

Встроенные визуализации подсказок имен параметров и подсказок при вводе для литералов, приведенных литералов и экземпляров объектов перед каждым аргументом в вызовах функций, переменных с выводимыми типами и типах лямбда-параметров.

Просматривайте встроенные подсказки имен параметров и подсказки при вводе путем нажатия клавиш ALT+F1
Включите встроенные подсказки в меню “Средства” > “Параметры” > “Текстовый редактор” > “C#” или “Basic” > “Дополнительно” > “Отображать встроенные подсказки имен параметров” и “Отображать встроенные подсказки при вводе”
снимок экрана: встроенные подсказки
снимок экрана: анализ кода

Анализ пользовательского кода

Не видите нужный анализатор или рефакторинг? Напишите собственный анализатор Roslyn и исправление кода.