vscode頭文件紅線,編譯正常


更新:經過排查,發現是Clang插件的問題,但是不能直接卸載,因為Codecpp-full依賴clang,(Codecpp在這方面的輔助是真的好用)
解決方案,在用戶配置文件中, "clang.diagnostic.enable": false 即可

下面的方法不管用


include <xxx.h>始終會有紅線,提示file not found`,但是編譯運行一切正常。

經過排除,是因為安裝了C/C++ Clang Command Adapter這個插件引起的。

github找到了類似問題的回答https://github.com/mitaki28/vscode-clang/issues/50

image-20201007152934157

vscode的默認安裝文件夾Microsoft VS Code恰好有空格,將空格替換為_Microsoft_VS_Code解決了紅線問題

ps:修改文件夾后,環境變量中和vscode配置文件中的路徑也要一並修改。

所以要養成良好的習慣,用下划線_替代空格


likeqc
ends


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM