Конфликтующее всплывающее сообщение intellisenseC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Конфликтующее всплывающее сообщение intellisense

Сообщение Anonymous »

У меня есть огромный проект, над которым я работаю, и при наведении курсора на идентификатор во всплывающем окне появляется противоречивая информация.
Захват изображения всплывающего окна
Сначала он указывает на то, что идентификатор, макрос, undefined, то чуть ниже отображается макрос, а ниже он расширяет макрос. Если я проследую за макросом до макроса ошибки, я увижу, что он определен и отображается. Всплывающее окно внутреннего макроса
Как он может быть одновременно неопределенным и знать о нем все?
Что мне нужно сделать, чтобы первая строка не была ошибкой ?
У меня установлены все расширения Microsoft C++, и я открыл корневую папку проекта в VSCode. Я могу перейти к исходному коду макроса.
Проект слишком велик, чтобы его можно было скомпилировать из VSCode, сотни проектов в тысячах каталогов. Компиляция выполняется извне, из реализации специального инструмента.
Требует ли ошибка, чтобы проект был настроен на компиляцию из VSCode, чтобы ее исправить? Я просто хочу иметь возможность перейти к указанным идентификаторам или просмотреть их.

Подробнее здесь: https://stackoverflow.com/questions/784 ... up-message
Ответить

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

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

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

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

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