Вторая бета версия обновления 15.6 для Microsoft Visual Studio 2017 IDE теперь доступна.
Возможности Visual Studio 2017 15.6 beta
Microsoft 10 января выпустила вторую бета-версию Visual Studio 2017 15.6. Его функции включают в себя:
- Улучшенная производительность загрузки решения, ориентированная на сценарии, когда проект уже открыт.
- Кэш построения времени разработки оптимизирован, при этом загрузка данных проекта выполняется параллельно. Таким образом, Visual Studio может использовать диск и процессор с большей эффективностью. Microsoft обнаружила, что большие решения C # и Visual Basic будут «теплыми» в два раза быстрее, чем раньше.
- Для повышения производительности бета-версия позволяет разработчикам перейти к декомпилированным источникам.
- Для диагностики инструмент использования ЦП теперь отображает логические стеки вызовов для асинхронного кода при использовании во время пост-всплеска профилирования с профилировщиком производительности Alt-Z. Асинхронный код, выполняемый от имени родительской функции или задачи, отображается в виде дочернего элемента в представлениях «Дерево вызовов» и «Звонок / Калли». Это позволяет упростить навигацию по асинхронному коду и понять производительность.
- Для разработки облачного облака непрерывная доставка может быть настроена для решений с проектами ASP.Net Core.
- Возможности Test Explorer для запуска тестов добавили иерархию для организации тестов по проекту, пространству имен и классу.
- Test Explorer изменил обнаружение тестов в реальном времени, поэтому теперь он включен по умолчанию, а не требует установки флага.
Предварительный просмотр также предлагает новые возможности для разработчиков на C ++:
- Для соответствия стандартам C ++ предварительный просмотр реализует больше стандартной библиотеки C ++ 17, включая API, такие как
stable_sort
и - Отсутствующие
включают
файлы автоматически открываются для открытой папки C ++, если под рабочим пространствомroot
. - Теперь доступны опции отладки для встроенного ARM GCC.
- Пять новых проверок были добавлены для обеспечения соблюдения правил в отношении переполнения целочисленного числа и дополнительных правил для рекомендаций C ++.
- Проекты CMake теперь автоматически перечислены в Test Explorer.
Особенности, введенные в начальной бета-версии 8 декабря 2017 года, включают в себя: