VS 代码包含强调项但没有错误

Kim*_*mYu 39 reactjs visual-studio-code

我正在用 VS 代码编写一个 React 项目。我在 VS 代码中遇到了这个问题。在我的项目中,此文件夹显示包含强调的项目,我知道这意味着我的文件中存在错误。但在图片中

vs代码项目,

我已经检查了所有文件,但没有发现错误。所以这让我感到困惑。

我在谷歌搜索过这个问题,发现了一个类似的 github 问题。https://github.com/Microsoft/vscode/issues/54960

希望可以有人帮帮我。谢谢

wei*_* ou 66

用 git 提交一次可以解决。

  • 当您从文件夹结构中删除文件并且尚未将事件添加到提交时,就会发生这种情况。VS Code 将未提交的更改视为“问题”,这并不能很好地解释自己! (21认同)
  • 谢谢。这个对我有用。您能帮忙解释一下为什么会发生这种情况吗? (3认同)

小智 14

只是为了知道我在一个 Angular 项目中,使用 Windows、WSL,我创建了一个服务,之后我重命名了它,当我提交更改时,我注意到这个红色标记。

我只是按 Ctrl+ Shift+P然后输入:Developer: Reload Window。它只会重新加载整个项目,标记就会消失。


Rau*_*ito 10

我可以解决问题react-native start --reset-cache并通过使用命令Ctrl + shift + p重新加载 VS并搜索Developer: Reload Window


Dan*_*nce 8

在将文件从一个文件夹移动到另一个文件夹、重命名并将所有内容提交到 git 后,我​​看到了这条消息。

Visual Studio“问题”窗口显示“已删除”文件存在问题。不知何故,VS 为文件的原始位置留下了一个窗口,在它的选项卡中,文件被标记为“已删除”。在 VS 中关闭该选项卡摆脱了“包含强调的项目”


Lam*_*ack 8

Use the command CTRL+SHIFT+P the search Developer: reload window click it your vs will reload and enjoy your stress-free coding

  • 今后我们如何避免这种情况呢? (5认同)
  • 这个答案比较正确。当我打开示例应用程序时,使用 git commit 来修复错误是不正确的。 (3认同)

Sri*_*hna 6

当您从项目中删除了一些文件/文件夹并且尚未将事件添加到提交时,就会发生这种情况。

有多种解决方案

选项1:关闭VS代码并再次打开

选项 2:在 git 中提交代码更改(如果您正在使用)

选项3:重新加载VS代码 -使用命令,CTRL+SHIFT+P在windows或COMMAND+SHIFT+Pmac上,然后搜索“Developer: reload window”,点击它


小智 5

当我在 Visual Studio Code 编辑器中开发 Angular 应用程序时,我观察到了这一点。只需重新启动 VSCode 即可解决该问题。