I recently installed VSCode for my C++ projects. That's a great tool, very light, easy to use and no trouble to install C++ dedicated extensions. But I've realized after checking some videos/documentation about VSCode, IntelliSense is not fully working in my environment. So far, most IntelliSense features I've used work well...except Quick Info feature to show accompanying documentation for a method (signature help). As I can see from C++ tutorials/videos using VSCode, I should have a Quick Info blue icon when writing a method that expands to the side parameter info.
In my case there is no Quick Info blue icon, there is just the parameters name or short info. Im figuring out since several days why my VSCode is not able to provide the Signature help feature. I also tried with C#, but I get same behavior...
So Im heading to the StackOverflow community to get help. I've seen so many things about VScode on the Web but nothing concerning my issue.
My configuration:
- MacBookPro - MacOS Catalina V10.15.4 (OS: Darwin x64 19.4.0)
- VSCode Version: 1.45.1
- C++ Microsoft (ms-vscode.cpptools) extension
- C++ Intellisense (austin.code-gnu-global) extension
UserSettings:
"editor.detectIndentation": false,
"editor.multiCursorModifier": "alt",
"workbench.iconTheme": "vscode-icons",
"workbench.view.alwaysShowHeaderActions": true,
"C_Cpp.updateChannel": "Insiders",
"editor.insertSpaces": false,
"editor.minimap.maxColumn": 100,
"editor.minimap.size": "fill",
"editor.tabSize": 4,
"task.saveBeforeRun": "never",
"window.closeWhenEmpty": true,
"workbench.colorTheme": "Default Light+",
"workbench.editor.closeEmptyGroups": false,
"workbench.editor.showTabs": true,
"workbench.settings.editor": "json",
"workbench.settings.openDefaultSettings": true,
"workbench.settings.useSplitJSON": true
Example with pictures:
My working Environment without quick info blue icon
C++ example with quick info blue icon (source : https://www.youtube.com/watch?v=3Tc6f3nhCxo)
Thank you in advance for your help!
For more details, here are some c++ IntelliSense Settings
> "C_Cpp.autocomplete": "Default",
"C_Cpp.default.intelliSenseMode": "",
"C_Cpp.intelliSenseCachePath": "",
"C_Cpp.intelliSenseEngine": "Default",
"C_Cpp.intelliSenseEngineFallback": "Disabled"