OK – it is better with Virtual Files switched on, but not 100% perfect.
Particularly with large projects, sometimes the synchronisation takes a few switches between ME & BCB before it works and, when adding text to the end of file in ME, it sometimes ends up in the middle of the file when I switch to BCB, which can be quite alarming.
Unfortunately, the issues are random, but they tend to show up more in large projects that have:
Many 3rd party packages loaded
Many forms and units open in BCB.
My guess is that the more stress BCB is under the less well the integration performs. These errors wouldn’t show up in a nice controlled test environment…