Microsoft начала распространение Visual Studio 2019, новая версия IDE не поддерживает компиляцию проектов С++ под Windows XP, обладает переработанным интерфейсом создания новых проектов, экраном приветствия и заголовком окна, сообщает ArsTechnica.
Одним из главных нововведений стала общая доступность функции Live Share для всех пользователей. Функция позволяет писать и редактировать исходный код совместно как в Visual Studio, так и в Visual Studio Code. Благодаря этой функции разработчики могут заниматься парным программированием, сохраняя при этом свои собственные настройки редактора. Изначально Live Share поддерживался только для JavaScript, TypeScript и C#. В соответствии с пожеланиями пользователей в список поддерживаемых языков добавлены C++ и Python. Также пользователи получили возможность работать с несколькими версиями окружения Python, а также улучшенный IntelliSense для этого языка и улучшенный дебаггер.
Разработчики на С++ получили компилятор с улучшенной оптимизатором и лучшей поддержкой проектов, собранных с помощью CMake, а также частичную поддержку С++ Lifetime profile, который содержит набор правил по обнаружению небезопасного использования указателей и циклов прямо по ходу компиляции. Улучшена интеграция с GitHub: добавлена поддержка модели pull-запросов и функции stash. Также VS2019 содержит в себе предварительную версию C# 8.0.