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?
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 ...
I am in search for a - preferably free - php ide with working autocompletion aka IntelliSense™. I have been working with NetBeans for a couple years, hoping the php support would become somewhat ...