c# - 在 ICSharpCode.TextEditor 中配置智能感知

标签 c# intellisense icsharpcode

我不明白如何让 Intellisense 在 ICSharpCode.TextEditor 中工作。截至今天,回复尚不完整。在网络上,没有示例...

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

有什么帮助吗?

最佳答案

几周前我遇到了同样的问题,并获取了 ICSharpCode 文本编辑器 CodeComplete 的示例应用程序,并能够将其全部合并到一个文件中

请参阅此处,了解我的第一次操作:https://github.com/o2platform/FluentSharp_Fork.SharpDevelopEditor/blob/master/FluentSharp.SharpDevelopEditor/_O2SharpDevelop/CodeCompletion/O2CodeCompletion.cs

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

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

o2CodeCompletion = new O2CodeCompletion( {您的 TextEditorControl 实例} );

关于c# - 在 ICSharpCode.TextEditor 中配置智能感知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2302870/

相关文章:

c# - 如何使用 Linq 从 XML 创建字典数组?

c# - 将 ComponentRegistration 向下转换为非泛型类型

visual-studio - 智能感知永远加载

C#库管理控制台程序

c# - 从 USB 运行 Visual Studio 2012 Express c#

c# - 特定于 ASP.NET Web API 中的 Controller 的自定义委托(delegate)处理程序

c# - 无法还原 ASP.NET Core 1.0 RTM 解决方案

css - VSCode intellisense 充斥着 typescript 中的 css 类

asp.net-core - 标签助手智能感知的 xml 注释

c# - ICSharpCode.Decompiler + Mono.Cecil -> 如何为单个方法生成代码?