问题:windows下用vscode阅读C代码没有outline
尝试网上解决方法均无效果
-
安装C/C++扩展和MinGW,然后vscode内用C/C++:Edit Configurateions编辑
此前已经安装过并添加系统path,重装扩展没作用,在命令行测试g++也正常
在vscode内打开command palette输入c/c++,仅显示三条无关命令
-
创建.vscode文件夹添加c_pp_properties.json文件直接编辑
无效 -
查到有人因为插件冲突导致类似问题
禁用其他所有插件、重装c/c++也没作用
逐条查看c/c++扩展的设置,找到了Intelli Sense Engine
发现设置是disabled状态,改为default之后,command palette和outline都恢复正常了
相关的设置还有Intelli Sense Mode