Parsing C# code to evaluate expressions (basically, implementing Intellisense)
Posted
by halivingston
on Stack Overflow
See other posts from Stack Overflow
or by halivingston
Published on 2010-04-22T04:08:04Z
Indexed on
2010/04/22
4:13 UTC
Read the original article
Hit count: 167
I'm trying to evaluate C# code as it gets typed, think of it as if I'm trying to write an IDE.
So a person types code, I want to find out what code did he just write:
String x = "";
I want to now register that x is a type of String. And now everytime the user types x again, and I want to show him all the things he can do with x, basically like Visual Studio Intellisense.
Will I need some lexers or parsers for this? Will that make it easier? I've heard VS 2010 has some features around this that Microsoft has released. Any ideas?
© Stack Overflow or respective owner