Как установить файл Tasks.json по умолчанию для кода Visual Studio?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как установить файл Tasks.json по умолчанию для кода Visual Studio?

Сообщение Anonymous »


Я использую Visual Studio Code и Clang на macOS (машина, отличная от M1, старый ноутбук 2012 года) для написания кода C++, и мне удалось разобраться с большинством настроек отладки/запуска, чтобы все компилировалось и работало. работает гладко, за исключением одного:

По моему опыту, версия Clang, которую Apple решила включить в свои инструменты разработки, по умолчанию использует какой-то более старый стандарт C++, поэтому некоторые вещи (например, инициализация списка переменных) не будут компилироваться без явного "-std" =c++17" или аналогичную строку в файле Tasks.json.

Это нормально, но каждый раз, когда я создаю новое рабочее пространство, мне приходится вручную добавлять эту строку в файл Tasks.json, поскольку по умолчанию ее там нет. Действительно ли нет способа обновить настройки по умолчанию, чтобы VS Code автоматически добавлял их туда?

Я обновил все настройки, которые смог найти, до значений по умолчанию для C++17, но, похоже, это не меняет способа создания файла Tasks.json при первом запуске нового файла .cpp.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»