Нажмите Ctrl + Shift + P, чтобы открыть палитру команд
Начните вводить «C / C ++», а затем выберите «Редактировать конфигурации» (UI) из списка предложений.Откроется страница Конфигурации C / C ++.Когда вы вносите изменения, VS Code записывает их в файл с именем c_cpp_properties.json в папке .vscode.
Найдите параметр пути компилятора.VS Code попытается заполнить его компилятором по умолчанию на основе того, что он находит в вашей системе.Для Clang в macOS путь должен выглядеть следующим образом: / usr / bin / clang .Параметр пути компилятора является наиболее важным параметром в вашей конфигурации.Расширение использует его для определения пути к заголовочным файлам стандартной библиотеки C ++.Когда расширение знает, где найти эти файлы, оно может предоставить вам много полезной информации при написании кода.Установите для режима IntelliSense значение $ {default}, которое в macOS называется clang-x64.Вам нужно изменить только параметр Включить путь, если ваша программа включает заголовочные файлы, которые не находятся в вашей рабочей области или в стандартном пути библиотеки.В macOS вы должны установить macFrameworkPath так, чтобы он указывал на файлы заголовков системы.Код Visual Studio размещает эти настройки в .vscode / c_cpp_properties.json.
Оригинальная документация здесь!