Mimic Intellisense
I want to search for C # in a line of C # code with its parameters. As in Visual C # as you type, in intellisense you can find the methods you have written inside the text area, I want to do this mostly. When the user is typing and my intellisense pops up, I want to populate my intellisense with the new / edited methods that are in the textbox where the user is typing. Please suggest a good way to approach it, thanks!
Commercial: Actipro SyntaxEditor - Windows Forms.NET Management
Free (pretty simple): DIY Intellisense
source to share
It sounds like you want a C # parser - you can try using Ironi, the parser constructor:
Or you can use F # with fslex and fslex:
http://stepheneasey.wordpress.com/2009/02/11/fslex-and-fsyacc-tutorial-parsing-sql/
They may not do exactly what you want, but they might at least get you in the right direction.
source to share