Visual Studio Intellisense для заголовков без .h
-
03-07-2019 - |
Вопрос
Я использую библиотеку с заголовками без .h
Это противоречит intellisense визуальной студии (поиск объявления/определения)
Кто-нибудь знает, как сообщить VS2008, что файл является заголовком?
Решение
Перейдите на вкладку Инструменты::Параметры::Текстовый редактор::Расширение файла в Visual Studio.Установите флажок «Сопоставить заголовки без расширений» и выберите нужный язык в поле со списком.
Другие советы
Я рискну предположить, что вам следует убедиться, что заголовки включены из исходного файла (обычно файла .cpp).
Если в свойствах исходного файла для свойства Tool установлено значение C/C++ Compiler Tool.Я предполагаю, что Intellisense начинается с них и будет следовать #includes к файлам независимо от их расширения, чтобы построить свою базу данных символов из всего, что он встретит.