On a related note, sometimes when I have no workspace loaded, but don't realize it, I may do a cross reference search (highlight a variable name, then press Ctrl+/).
Then, I only see a few of the references (mostly in the same file), but not all the references I am expecting (such as in other files not loaded into SE at the time).
If you could provide a warning that no workspace/project is loaded if cross-reference search is attempted when workspace/project is not loaded, it could be useful to me.