问题出现原因:
这个本质原因是Studio工程管理目前对scons脚本有一定的依赖,如果在有scons脚本的文件夹下添加文件,需要同时修改scons,添加该文件,否则,一但修改配置后保存,未加入scons里的文件就会被排除构建,目前排除构建的文件是会被自动隐藏,所以就不见了。有的用户把application文件夹下scons脚本删掉,然后就可以自由添加文件,不会不见了,这是个简单粗暴的方法,后续studio会完善这个地方,考虑设计一些措施,让用户不用再关心scons,studio自动识别修改scons,或者友好提示用户要么自己建新文件夹下添加自己的文件,要么手动修改scons文件。
详见:RT-Thread-更改RT-Thread Settings后,applications下文件丢失RT-Thread问答社区 - RT-Thread
解决方法:
step1:显示被排除构建的资源
项目资源管理器如何 显示/隐藏 被排除构建的资源
step2: 文件添加构建
右键灰色的文件或者文件夹,资源配置 —-> 添加构建
一次性解决方法:修改文件夹下的scons文件