Click here to Skip to main content
15,887,302 members
Please Sign up or sign in to vote.
3.00/5 (2 votes)
See more:
My question is how can an IDE like visual studio achieve autocompletion and code assitance?
Which technology do they use?

Thank you very much.
Posted
Updated 16-Feb-11 3:02am
v4

Not sure about the IDE,
But here[^] is a good article on autocomplete.
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 16-Feb-11 19:47pm    
Yes, this is only one aspect of it, but could be useful (especially to get a simple idea fast, so my 5.
--SA
Manfred Rudolf Bihy 17-Feb-11 4:43am    
CP to the rescue! 5+
JF2015 17-Feb-11 4:48am    
Another article I didn't know - thanks for showing us.
Microsoft Visual Studio is a proprietary close-source product.

However, you can learn some techniques if you study source code of SharpDevelop, Open Source development environment: http://en.wikipedia.org/wiki/SharpDevelop[^], http://sharpdevelop.com/[^].

—SA
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 16-Feb-11 11:20am    
@golu jadhav: don't use textspeak; in addition to what Manfred says, it is plain rude. Spell check and use full correct punctuation.
--SA
Espen Harlinn 16-Feb-11 15:00pm    
Good answer, my 5
Sergey Alexandrovich Kryukov 16-Feb-11 15:35pm    
Of, yes, this us where I used SharpDevelop reference, and you found it's good for answering about using a compiler.
Thank you.
--SA
Manfred Rudolf Bihy 17-Feb-11 4:42am    
Good one! 5+
Sergey Alexandrovich Kryukov 17-Feb-11 20:14pm    
Thank you.
--SA
[Edit:] Please don't use textspeak. If people would mail you their answers, how would others coming to this site find that information. So no, we are not going to send you the answers. Stop being so selfish and use these forums like they were meant to be used
 
Share this answer
 
v2
Comments
Sergey Alexandrovich Kryukov 16-Feb-11 11:22am    
As I understand, you've fixed the question text. Thank you very much!
Probably if you did not I would not answer (see).
I demanded proper writing, too.
--SA
Sergey Alexandrovich Kryukov 17-Feb-11 20:15pm    
I voted 5, by the way, to encourage discipline :-)
--SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900