Visual Studio Code C ++ удалить «определить» в c_cpp_properties.json - PullRequest
0 голосов
/ 18 мая 2018

Я знаю, что можно добавить определения для кода Visual Studio в c_cpp_properties.json, и я вручную определяю __GNUC__ для своего кода, но возможно ли отменить / удалить определения, которые Visual Studio Code принимает для себя?Например, если я установил intelliSenseMode в clang-x64, то будет определен макрос __clang__, который полностью разрушит мою интеллигенцию, потому что у меня нет подходящих подключаемых файлов для библиотек, которые я использую, и выбор включения для __clang__ происходит раньше, чем __GNUC__.То же самое для msvc-x64 значения.Если я вручную добавлю #undef __clang__ во включаемые файлы, то все будет идеально.

Можно ли отменить макрос в конфигурации кода Visual Studio?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...