I would like VA to telll me that kDatabaseMinMenuVersion is "11.0" when I mouse-hover over it, instead of telling me that it is const TCHAR *, regardless of what .cpp file I am in.
It is already useful in the source .cpp - the file which does the defining of the string. But in the other .cpp files, which use the extern, VA doesn't seem to be able to tell me the real value of the symbol (or is this a function of VS2010?).
At any rate, it would be a really useful feature to me to always see the real static definition of the symbol regardless of which .cpp file I happen to be in (or .h for that matter).
Interesting proposal and makes sense. I have put in an enhancement request for you:
case=65315
The interesting part is that Intellisense will not show the correct definition either. (i.e. quick info tooltip and code definition window). "Workaround" is to use Visual Assist's find references, so you can "peep" the constant's default value, without moving the caret around (sometimes I do this for static variables, where the default value isn't shown either)