I've been wondering how autocompletion/suggestions in IDEs like Eclipse work, since I'm looking to implement a similar feature into my project. Do they typically use Databases to efficiently search for the suggestions? Is there anywhere I could read further on that as well? I've had a hard time finding anything on IDEs, most of my investigation lead me to search engines. Is it much different from that in IDEs or are similar approaches used?
Thanks ahead! Treiber