在ICSharpCode.TextEditor中配置Intellisense

时间:2010-02-20 16:45:45

标签: c# intellisense icsharpcode

我无法理解如何让Intellisense在ICSharpCode.TextEditor中工作。截至今天,回复都不完整。在网上,没有样品...

我需要显示包含自定义关键字的完成框。

任何帮助?

1 个答案:

答案 0 :(得分:3)

几周前我遇到了同样的问题,抓住了ICSharpCode texteditor CodeComplete的示例应用程序,并将其整合到一个文件中

请看这里我的第一遍:https://github.com/o2platform/FluentSharp_Fork.SharpDevelopEditor/blob/master/FluentSharp.SharpDevelopEditor/_O2SharpDevelop/CodeCompletion/O2CodeCompletion.cs

我在那个阶段的目标是创建一个文件将所有依赖项,以便我可以(例如)向任何TextEditorControl控件添加代码完成(我还必须做一些更改,以允许动态代码从多个源代码完成更新文件)

要使用O2ComdeCompletion.cs对象,只需调用:

o2CodeCompletion =新的O2CodeCompletion({你的TextEditorControl实例});