Store user open editor tabs outside of MDS file
The MDS file for a TestComplete project appears to store what tabs are currently open in the editor for the project. So, if I have the NameMapping for the project open, a script file, and a keyword test, the specifics of what is open appears to get stored in the MDS for that project.
The problem this presents is that if we are making changes on multiple workstations using a SCC, we are constantly needing to checkin and check out the MDS file as these changes alter the file. These are not "code" changes that we want to preserve and yet we do still want to source control the MDS for project properties, project level variables, test items, etc.
I would be nice if those parts of the project that are not execution related (such as the open tabs) are kept in a separate file, perhaps user specific for shared workstations.