I develop code for Arduino using the QM tool from Quantum Leaps. This is a graphical finite state machine language, and when I press generate, it creates an Arduino sketch. I then jump over to the Arduino IDE and run it.
Trouble is, when I regenerate the sketch in QM, and recompile in Arduino, Arduino uses the old source files, not the new ones. I assume it caches the source files in memory, and doesn't reload them on every compile.
I rather tediously have to close and reopen my sketch file everytime I make a change.
Is there a way to get Arduino IDE to reload its files?