问题描述
我在 Windows 10 上使用 PlatformIO 和 Visual Studio Code 。
现在,只要我:
按预期,我得到一个带有main.cpp
文件的空项目,但是IDE显示该行错误:
#include <Arduino.h>
错误说:“识别出包含错误。更新您的includePath。” (翻译)
但是,如果我尝试构建,它就可以编译。甚至可以上传并运行作品。
此包含错误不仅出现在Arduino.h
上,而且包括所有包含在内,即使文件位于完全相同的位置。它也出现在其他文件中,而不仅仅是main.cpp
。
您能告诉我为什么会这样吗?如何重用已删除项目的项目名称?或者,如果我不应该删除这样的项目(删除项目文件夹),我还应该怎么删除一个项目?
我尝试了多个项目名称和不同的开发板,总是得到相同的结果。
到目前为止我尝试过的事情:
我在PIO目录中找到一个文件夹.cache
。但是不幸的是,重命名(在第3步之后)并没有帮助:重新启动PIO后,它按预期方式重新创建了该文件夹,但是错误消息仍然在这里。
在同一位置,有一个文件homestate.json
,其中包含最近打开的项目的路径。我没有运气就删除了这些条目。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)