Auto Save

I have been converting our main build project to be more modular, and now have some sub-projects which are run from the main project.  In testing this I have on occasions been caught out when all projects are open in the FB IDE and I run the main project after changing a sub-project and failing to save it.  In these circumstances the project runs and uses the original version of the sub-project.  This also happens when I run an action or actions which in turn invoke a sub-project.  Since I have used only single projects for so long I have become unused to manually saving projects.

I understand that it may not be easy to determine in advance which of many (perhaps nested) sub-projects are going to be invoked.  But it would be nice to have an option to pop up a warning if any open project has unsaved changes when any project or action is run.  And then have a 'save all' button on the pop-up.

 

I’ll add this to the todo list, can’t make any promises on a timeframe though (the team are working flat out at the moment). FWIW, only the main project loadied in the IDE is used, any sub projects that may be already loaded are still loaded from disk, because the include project action has no knowledge of what projects are loaded in the IDE or any way of accessing them if it did know. This is something we are working on changing (to allow stepping into included projects). It’s a work in progress but it’s turned out to be a lot hard to achieve than I had hoped.