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


16

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

vs代码项目

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

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

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

Answers:


33

使用git提交一次即可解决。


1
谢谢。这个对我有用。您能帮忙解释为什么会这样吗?
金宇

5
当您已经从文件夹结构中删除文件并且尚未将事件添加到提交中时,就会发生这种情况。VS Code将未提交的更改视为“问题”,这本身并不能很好地解释!
Slakinov

4

将文件从一个文件夹移动到另一个文件夹,将所有重命名并提交到git后,我看到了此消息。

Visual Studio“问题”窗口显示“已删除”文件存在问题。VS以某种方式为文件的原始位置打开了一个窗口,并且在它的选项卡中,文件被标记为“已删除”。在VS中关闭该标签页摆脱了“包含强调项目”


0

发生此错误是因为有待处理的更改要保存在git中,因此要解决此问题,请打开命令终端,然后转到项目所在的文件夹,执行以下命令

git add .
git commit -m "your commit description"

就我而言,它可以解决这个问题。


你好!尽管这些命令可以解决问题,但包括如何解决以及如何解决该问题的说明,确实可以帮助提高帖子的质量,并可能导致更多的投票。请记住,您将来会为读者回答问题,而不仅仅是现在问的人。请编辑您的答案以添加说明,并指出适用的限制和假设。
布赖恩

0

有同样的问题。

在VS Code中多次提交无济于事。

但是,一旦我添加了文件并从shell提交了,一切就都准备就绪了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.