微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何正确删除PlatformIO中的项目?

如何解决如何正确删除PlatformIO中的项目?

我在 Windows 10 上使用 PlatformIO Visual Studio Code

现在,只要我:

  1. 创建一个名称 X
  2. 的项目
  3. 关闭Visual Studio代码
  4. 删除项目文件 X
  5. 打开Visual Studio代码
  6. 使用相同的名称创建一个新项目 X

按预期,我得到一个带有main.cpp文件的空项目,但是IDE显示该行错误

#include <Arduino.h>

错误说:“识别出包含错误。更新您的includePath。” (翻译)

但是,如果我尝试构建,它就可以编译。甚至可以上传并运行作品。

此包含错误不仅出现在Arduino.h上,而且包括所有包含在内,即使文件位于完全相同的位置。它也出现在其他文件中,而不仅仅是main.cpp

您能告诉我为什么会这样吗?如何重用已删除项目的项目名称?或者,如果我不应该删除这样的项目(删除项目文件夹),我还应该怎么删除一个项目?

我尝试了多个项目名称和不同的开发板,总是得到相同的结果。

到目前为止我尝试过的事情:

我在PIO目录中找到一个文件.cache。但是不幸的是,重命名(在第3步之后)并没有帮助:重新启动PIO后,它按预期方式重新创建了该文件夹,但是错误消息仍然在这里

在同一位置,有一个文件homestate.json,其中包含最近打开的项目的路径。我没有运气就删除了这些条目。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。