Как установить файл 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 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Проблемы с правильной настройкой кода Visual Studio для программ Matlab C++ Engine (библиотека и включения в Tasks.json
    Anonymous » » в форуме C++
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Tasks.WhenAll(tasks) не перехватывает никаких исключений
    Anonymous » » в форуме C#
    0 Ответы
    102 Просмотры
    Последнее сообщение Anonymous
  • Tasks.WhenAll(tasks) не перехватывает никаких исключений
    Anonymous » » в форуме C#
    0 Ответы
    55 Просмотры
    Последнее сообщение Anonymous
  • Невозможно найти версию System.Threading.Tasks.Dataflow, совместимую с Dse 2.10.4 System.Threading.Tasks.Dataflow' (>= 4
    Anonymous » » в форуме C#
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Невозможно найти версию System.Threading.Tasks.Dataflow, совместимую с Dse 2.10.4 System.Threading.Tasks.Dataflow' (>= 4
    Anonymous » » в форуме C#
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous

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