2010-07-27 51 views
3

我很想知道是否有可能用Sharpdevelop 3.x中的AvalonEdit替换正常的ICSharpCode.TextEditor。坦率地说AvalonEdit比ICSharpCode.TextEditor好得多,所以最好在Sharpdevelop 3.x中使用AvalonEdit。在Sharpdevelop 3.x中使用AvalonEdit

我目前无法使用Sharpdevelop 4,如果我可以在旧版Sharpdevelop 3.x中使用新代码编辑器会更好。

任何人都可以请点亮它吗?

在此先感谢。

回答

2

大多数SharpDevelop 3.x是硬编码使用ICSharpCode.TextEditor。您可以使用外接程序替换的文本编辑器(见样本/ DisplayBinding/AlternateEditor),但你失去所有的以下特征:

  • 代码完成
  • 重构
  • 搜索+替换
  • 形式设计师
  • 和一些更多...

所有这些功能被重写以使用SharpDevel新的文本编辑器界面这花了我们几个月的开发时间。

因此,不可能,在SD 3.x中使用AvalonEdit是不可能的,除非您有批次的时间来支持这些更改。

顺便说一句:为什么你不能使用SharpDevelop 4.0?