2
votes
2answers
305 views

How do IDE-s provide auto-completion, instant error checking and debugging? [closed]

Say you have a language compiler you would like to build an IDE for. How is auto completion, instant error reporting while writing code and debuggers commonly implemented?
4
votes
1answer
523 views

Create code editor auto-suggest (like IntelliSense)

If one would to write auto-suggest for an IDE/code editor (like IntelliSense), does one generally need to write a parser for any language that should be supported, or do compilers/runtimes provide ...