Visual Studio
Last updated
Last updated
Параметр | Значение |
---|---|
ОС | 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
).