The latest version of Kdevelop 4 does this just fine. I just verified it using your example, just to be sure.
Jason On Fri, Feb 26, 2010 at 6:31 PM, Carlos Konstanski < [email protected]> wrote: > There seems to be an issue with certain C++ IDEs (Eclipse and Emacs with > XRefactory) in dealing with symbols defined in included header files. Not > custom headers like "MyHeader.hpp"; rather system headers like <string> or > <iostream>. > > For instance, if I type this much code into one of the aforementioned > editors: > > string foo = "hello world"; > cout << foo. > > I would like to be able to get a list of completions for the string class, > like length(), at(), etc. But I get nothing. > > I looked at string.h and found a possible reason why. This file contains > nothing except more #include directives. length(), at() and the other > methods are defined in other header files. All the C++ header files are > like > this. > > Is there a nice Linux C++ IDE that overcomes this limitation? > > Carlos > _______________________________________________ > PLUG mailing list > [email protected] > http://lists.pdxlinux.org/mailman/listinfo/plug > _______________________________________________ PLUG mailing list [email protected] http://lists.pdxlinux.org/mailman/listinfo/plug
