Visual Studio

ПараметрЗначение

ОС

Windows, Mac OS

Доступность

бесплатно, Community Edition

Компиляторы

MSVC, Clang, Intel

Среда разработки от Microsoft со встроенным родным компилятором Visual C++. Из плюсов работы этого компилятора - в debug runtime при выходе за границы памяти программа будет падать и такие ошибки вам будет проще отлавливать. В остальном не сильно отличается от других компиляторов.

Сама же среда содержит огромное количество функционала и имеет возможность подключения addon-ов. Из полезных - git для работы с версиями программы прямо из среды разработки.

Помимо этого имеет возможность интеграции Intel OneAPI (и соответственно интеграции Intel_cl компилятора) и продуктов Intel для отладки, анализа и профилирования программ.

Кроме Intel_cl есть возможность поставить LLVM Clang 12 или немного покопаться в файлах конфигурации и поставить любой LLVM Clang.

Проекты в среде могут создаваться как в классическом для среды варианте (sln решения с proj проектами), так и CMake проекты в том числе с возможностью отладки и запуска под Windows (local machine), так и под Linux (WSL).