【发布时间】:2009-02-20 14:17:11
【问题描述】:
我正在使用 ICSharpcode 文本编辑器,并且正在寻找一种在其中进行自动换行的方法。除了源代码之外,还有其他文档吗?到目前为止,我唯一的文档是Code Project article,以及Kaxaml 的源代码。最重要的是,如何在编辑器中打开 WordWrap?其次,我是否缺少编辑器的任何文档?
【问题讨论】:
标签: c# text-editor icsharpcode
我正在使用 ICSharpcode 文本编辑器,并且正在寻找一种在其中进行自动换行的方法。除了源代码之外,还有其他文档吗?到目前为止,我唯一的文档是Code Project article,以及Kaxaml 的源代码。最重要的是,如何在编辑器中打开 WordWrap?其次,我是否缺少编辑器的任何文档?
【问题讨论】:
标签: c# text-editor icsharpcode
ICSharpCode.TextEditor 尚不支持自动换行。它将在 SharpDevelop 4 中支持它。请参阅 this forum post,在 others 中。您可以从他们的build server 下载 SharpDevelop 4 Alpha。
为了实现对自动换行的支持,您将不得不跳很多圈。这些箍都会着火。如果您真的需要这个,在 SharpDevelop 3 中,按照 Jon T 的建议,寻找自动换行代码的好地方是 DeveloperFusion。
【讨论】:
我找到了有关编辑器的以下信息:
http://community.icsharpcode.net/forums/p/100/19865.aspx
发帖者不确定是否支持原生自动换行,但提供了一个链接到处理自动换行的包装器:
【讨论】:
自动换行很难正确处理,并且渲染器仍然很快。
【讨论】: