Visual Studio 17.9 Preview 2 уже доступна
Это обновление Visual Studio 2022 17.9 Preview 2 содержит новые функции и улучшения, основанные на прочном фундаменте, заложенном в Preview 1 в ноябре.
В этой предварительной версии внесли некоторые улучшения в возможности разработки C++ и .NET MAUI. Вы найдете более надежную функцию #include Diagnostics для C++ и доступный Live Property Explorer для .NET MAUI, что сделает кодирование более интуитивным и эффективным, а также другие новые функции. Эти обновления отражают стремление постоянно улучшать Visual Studio в ответ на ваши отзывы.
Год подходит к концу и мы поздравляем всех участников сообщества разработчиков Visual Studio с самыми теплыми праздниками. Ваша поддержка и участие на протяжении всего года имели решающее значение. Мы рады продолжить это путешествие вместе с вами в 2024 году!
Производительность
Автоматическое объемное звучание с кавычками или скобками
Теперь вы можете легко окружить выделенный фрагмент разделителями в квадратных скобках, включая «двойные кавычки», «одинарные кавычки» (круглые скобки).
Новая окантовка с функциональностью кронштейнов, изображение
Чтобы включить или отключить эту функцию, перейдите в «Инструменты» > «Параметры» > «Текстовый редактор» и установите флажок «Автоматически окружать выделенные области при вводе кавычек или скобок».
С++
#include Диагностика
Ссылки на диагностику #include: теперь вы можете использовать эту функцию, чтобы визуализировать, сколько раз каждая директива #include упоминалась в вашем коде. Вы можете просмотреть конкретные ссылки, щелкнув счетчик ссылок в верхней части директивы. Вы также можете перейти к любой ссылке, дважды щелкнув ее в списке.
Время сборки диагностики #include. Эта функция также позволяет вам видеть время компиляции директив #include после запуска Build Insights.
По умолчанию эта функция отключена. Чтобы включить его, щелкните правой кнопкой мыши в любом месте редактора кода и выберите «#include Directives» в контекстном меню. Затем выберите «Включить #include Diagnostics».
Удаленное модульное тестирование Linux
На основании ваших отзывов включили запуск модульных тестов для удаленных сценариев Linux. Попробуйте это со своими проектами C++, ориентированными на Linux на WSL или удаленных системах, в обозревателе тестов. Узнайте больше о том, как команда Azure Networking использовала удаленный Linux в Visual Studio, включая удаленное модульное тестирование.
.NET/С#
Поддержка Live Property Explorer для .NET MAUI
Тратьте меньше времени на отладку и больше времени на создание отличных приложений. Live Property Explorer, мощный инструмент, обеспечивающий более эффективную разработку, теперь поддерживается .NET MAUI. Он позволяет проверять свойства XAML во время отладки и использоваться вместе с интерактивным предварительным просмотром XAML и интерактивным визуальным деревом.
С помощью LPE вы можете легко просматривать и настраивать свойства элементов управления вашего приложения во время выполнения, что особенно полезно, когда вы хотите отлаживать проблемы, оптимизировать производительность или исследовать, где определено свойство.
Чтобы получить доступ к Live Property Explorer, сначала начните отладку приложения (F5). Затем перейдите в раздел «Отладка» > «Windows» > «Обозреватель свойств Live» . Открыв Live Property Explorer, вы можете использовать его для изучения и редактирования свойств в вашем приложении .NET MAUI.