When my project folder moved to another place, use Introjucer open the .jucer file of this project again, almost didn’t make any changes (possibly done a little bit of changes, such as a check copy a module), then, save the project, to exit. unimaginable, the strange question happened:
All macro definitions in AppConfig.h all disappeared.
All #inclde … statements in JuceHeader.h also all disappeared.
Perhaps Introjucer was hungry?