Я пробую расширение 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
}