Mimic Intellisense - PullRequest
       8

Mimic Intellisense

2 голосов
/ 22 сентября 2009

Я хочу найти C # в строке кода c # с его параметрами. Как и в Visual C #, когда вы печатаете, в intellisense вы можете найти методы, которые вы написали внутри текстовой области, я хочу сделать это в основном. Когда пользователь печатает, и у меня появляется intellisense, я хочу заполнить свой intellisense новыми / отредактированными методами, которые находятся в текстовой области, где пользователь печатает. Пожалуйста, предложите хороший способ приблизиться, спасибо!

Ответы [ 3 ]

4 голосов
/ 22 сентября 2009

Коммерческий: Actipro SyntaxEditor - Windows Forms. NET Control

Бесплатно (довольно просто): DIY Intellisense

1 голос
/ 22 сентября 2009

Взгляните на SharpDevelop . это IDE с открытым исходным кодом для C # и VB.Net, и она имеет интеллект.

0 голосов
/ 22 сентября 2009

Похоже, что вы хотите, это парсер C # - вы можете попробовать использовать Irony, конструктор парсера:

http://www.codeplex.com/irony

Или вы можете использовать F # с fslex и fslex:

http://stepheneasey.wordpress.com/2009/02/11/fslex-and-fsyacc-tutorial-parsing-sql/

Они могут делать не совсем то, что вы хотите, но, по крайней мере, могут привести вас в правильном направлении.

...