Сентябрьское обновление Visual Studio уже здесь: что нового

Сентябрьское обновление Visual Studio уже здесь: что нового


Резюме

  • Новый агент профилировщика использует Copilot для анализа CPU, памяти и выделений .NET, а также для предложений по их исправлению.
  • Агент модернизации приложений Copilot помогает обновлять устаревшие проекты .NET и переносить их в Azure.
  • Теперь Markdown отображает диаграммы Mermaid; Copilot может автоматически создавать диаграммы из кода или подсказок.

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

Visual Studio выпустила свое новое сентябрьское обновление, которое включает множество нововведений. Появился новый Агент профилирования, который работает как помощник с ИИ, анализирующий производительность приложений для выявления и устранения проблем. Интегрируясь напрямую с GitHub Copilot, агент изучает использование процессора, поведение памяти и распределение объектов .NET, чтобы определить узкие места в производительности. Согласно объявлению, он может предлагать конкретные оптимизации кода, создавать или улучшать тесты производительности с помощью фреймворка BenchmarkDotNet и сопровождать разработчиков через цикл валидации для подтверждения улучшений.

Помимо оптимизации производительности, обновление вводит Агент модернизации приложений GitHub Copilot. Этот инструмент специально предназначен для разработчиков, управляющих устаревшими приложениями .NET. Агент помогает в процессе обновления проектов до более новых версий .NET и облегчает миграцию в облачную платформу Microsoft Azure. Разработчики могут взаимодействовать с агентом через окно чата Copilot или через новый вариант контекстного меню в обозревателе решений.

Обновление также включает встроенную поддержку генерации и отображения диаграмм Mermaid непосредственно в редакторе Markdown Visual Studio, что ранее требовало использования внешних расширений. Теперь разработчики могут использовать команды на естественном языке, чтобы попросить Copilot сгенерировать различные диаграммы — включая архитектурные, диаграммы последовательностей, блок-схемы и диаграммы классов — для визуализации сложных структур кода, потоков вызовов API или компонентов системы. Copilot анализирует кодовую базу для понимания контекста и создает соответствующий синтаксис Mermaid, который затем можно просматривать в виде визуальной диаграммы.

Для совместной разработки процесс локального обзора кода был существенно усовершенствован. Теперь эта функция использует те же передовые модели рассуждений, которые применяются при обзорах кода на основной платформе GitHub, обеспечивая более качественный анализ прямо в IDE. Инструмент просматривает локальные изменения перед коммитом и предоставляет встроенные комментарии и предложения в окне «Изменения Git». Чтобы дать командам больше контроля, система теперь поддерживает пользовательские инструкции для Copilot через специальный markdown-файл в корне репозитория.

Режим «Agent» в Copilot получил обновления для улучшения производительности и надежности, включая более ясные индикаторы прогресса и улучшенное кэширование подсказок. В числе заметных обновлений — новый формат подсказок, оптимизированный для будущих моделей «GPT-5», и экспериментальный инструмент планирования, который разбивает сложные запросы на более мелкие шаги.

Это обновление теперь доступно для разработчиков, так что скачайте его прямо сейчас, чтобы воспользоваться всеми возможностями.

Источник: Microsoft

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *