I am trying to figure out what the browse information (.sbr files) is used for but find only references how to create it. So what is it for?
Thanks Dima
I am trying to figure out what the browse information (.sbr files) is used for but find only references how to create it. So what is it for?
Thanks Dima
On
At one time browse info drove the "Go to definition" engine, but that has been reworked in later version of Visual C++. Some third-party tools still use browse info (can't remember for sure, but I think one of Rational's tools does) to cross-reference code.
I always disable it, to shorten build times.
On
.sbr is pretty much Visual Studio's ctags - an index of symbols with backreferences to the source. When available, it's used by "Find Symbol" and other similar tools. It's more accurate than the built-in VS parser, because C++ can be tricky, and the real compiler can do a better job (though that is not quite true in VS2010 anymore).
Read here (Visual C++ Team Blog: IntelliSense History, Part 1)