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

Reply via email to