问题描述
我对 C++ 使用 VSCode(代码编辑器,而不是 IDE),只有微软的 C++ 扩展,今天我在这里遇到了一个问题。当我编写错误的语法时,“问题”面板不会显示错误。它只显示构建代码时的错误。早些时候并非如此。我该如何解决这个问题?
解决方法
阅读问题和评论后,我的理解是您希望 Visual Studio Code
在语法上出错时告诉您,而无需编译项目。
可能有问题的是您的 C++
IntelliSense,这很奇怪,因为它与 Microsoft 的 C/C++ 扩展捆绑在一起。扩展程序本身可能被禁用、在中止更新期间损坏或被卸载。
您是否尝试过旧的、有用的卸载和重新安装扩展程序?这通常可以解决我在 Visual Studio 和 VS Code 中的扩展问题
,Visual Studio Code 或任何扩展都没有问题,主要问题是,当通过 Developer PowerShell 打开项目时,我输入了错误的项目名称,例如:- 如果它是“Project1”,我输入的是“project1” “这是主要问题。当我正确输入项目名称时,它工作得很好并且错误再次显示。但是在 CMD 中,情况并非如此,即使我以小写形式输入项目名称,它也有效。也许 PowerShell 中的“CD”命令区分大小写。