【发布时间】:2012-01-24 13:05:06
【问题描述】:
我正在开发一个项目,其中包括为我的 WPF (.Net4) windows 应用程序实现脚本接口。我很好奇是否有人可以推荐一个首选的编辑器,AvalonEdit vs ScintillaNET。任何一个相对于另一个的缺陷和优势。我们需要同时支持 C# 和 IronPython 作为脚本语言。 (至少这是最初的计划。我们可能会最终确定其中一个)。
ScintillaNET 的一个缺点是它只是原生(非托管)Scintilla 的托管包装器。这在与 WPF4 一起使用时会导致任何问题吗?
感谢任何指针和建议。
【问题讨论】:
-
Bhuvan,你最终选择了什么? (现在,差不多 2 年后)
-
我没有在我的源代码中使用任何一个组件,但是我使用了两个基于每个的产品(
QuickSharp基于ScintillaNET和SharpDevelop基于AvalonEdit)作为替代轻量级 C# 编辑器。 Imo,SharpDevelop更有特色,更容易使用。
标签: c# scripting ironpython scintilla avalonedit