Является ли VSCode C / C ++ Intellisense полными членами класса? - PullRequest
0 голосов
/ 30 августа 2018

Я пробую расширение IntelliSense для VSCode C / C ++.

Когда я создаю экземпляр класса Foo

Foo foo;

, а затем введите

foo.

Не дополняется публичными членами класса foo. Этот недостаток следует ожидать или я что-то настроил неправильно.

То, что он предлагает в данном случае, похоже на символ всего рабочего пространства и ничего особенного для класса foo.

Это известное ограничение? Это запланированная функция в будущих выпусках?

мой c_cpp_properties.json выглядит следующим образом ...

{
    "configurations": [
        {
            "name": "Win32",
            "browse": {
                "path": [
                    "${workspaceFolder}"
                ],
                "limitSymbolsToIncludedHeaders": true
            },
            "includePath": [
                **REDACTED**
            ],
            "defines": [
                "_DEBUG",
                "UNICODE",
                "_UNICODE"
            ],
            "compilerPath": "C:\\AndroidTools\\android-ndk-r13b\\toolchains\\llvm\\prebuilt\\windows-x86_64\\bin\\clang.exe",
            "intelliSenseMode": "clang-x64",
            "cStandard": "c11",
            "cppStandard": "c++17"
        }
    ],
    "version": 4
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...