Visual Studio Preview 2 обновляет функциональность Git


Visual Studio 2019 версии 16.6 Preview 2 была выпущена с рядом улучшений, включая обновленную функциональность Git и новый инструмент .NET Async.

Первое улучшение — это функциональность Git с целью повышения удобства работы с кодом в службах удаленного хостинга Git. Усовершенствованная служба позволяет просматривать онлайн-репозитории GitHub или Azure из Visual Studio, чтобы находить проекты, а затем клонировать их локально. Для новых проектов вы можете инициализировать репозиторий Git и разместить его на GitHub одним щелчком мыши. В Visual Studio появилось новое окно инструмента Git, в котором показаны все операции Git, которые вы можете использовать со своим кодом. Новое окно сводит к минимуму переключение контекста между инструментами и приложениями и показывает действия, включая фиксацию, извлечение, отправку и сохранение. Также есть новое меню Git верхнего уровня, которое заменяет старое меню Teams.

Построитель моделей ML.NET также включен в этот выпуск Visual Studio. Его необходимо включить в качестве функции предварительного просмотра, но как только вы включите ее, вы можете открыть ее с помощью обозревателя решений, а затем добавить машинное обучение. С этого момента вы можете создавать и использовать пользовательские модели машинного обучения для классификации текста, прогнозирования значений, рекомендаций и классификации изображений в своих приложениях .NET. Вы просто выбираете сценарий машинного обучения и набор данных, а затем Model Builder обрабатывает обучающие модели, выбирая лучшую модель для ваших данных и генерируя код .NET для использования модели в вашем приложении. Инструмент поддерживает использование машинного обучения Azure для моделей классификации изображений, не выходя из Visual Studio или .NET.

Новый инструмент .NET Async был добавлен как часть пакета Performance Profiler. Этот инструмент можно использовать для получения точной информации о времени для задач, в том числе о том, как долго они ждали отправки в поток, сколько времени потребовалось для завершения и были ли задачи связаны друг с другом.

Отладка была улучшена двумя способами; Теперь вы можете установить Snapshot Debugger в Azure App Services без перезапуска, а отладчик JavaScript / TypeScript теперь поддерживает отладку сервисных воркеров, веб-воркеров, iFrames и JavaScript вашей страницы одновременно. Он также теперь поддерживает отладку приложений внутреннего сервера узлов и клиентского JavaScript одновременно в браузере.

Поддержка C ++ была улучшена за счет добавления поддержки Ninja for CMake для Linux / WSL. Теперь вы можете использовать Ninja в качестве основного генератора при создании проектов CMake в WSL или удаленной системе, и теперь он является генератором по умолчанию, когда вы добавляете новую конфигурацию Linux или WSL. Поддержка генерации комментариев Doxygen и XML также была улучшена за счет добавления триггерной последовательности / ** и улучшенных всплывающих подсказок для списка участников.


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