Every IDE I\'ve tried fails to provide code-completion when something template-related is used. For example,
boost::shared_ptr ptr; ptr->[curso
Netbeans sometimes gets it right, but not always. It's non-deterministic: seemingly similar code may get parsed, or not, depending on the whim of the IDE.