我有一个WinForms应用程序。该应用程序的一个要求是运行Python脚本。为此,我使用IronPython
。我可以要求用户保存Python脚本文件,然后从其位置执行脚本。
但如果我能为语言高亮和自动完成的Python脚本提供应用程序内编辑器,那么对用户来说会更好,更容易。
Notepad ++对于编写Python代码非常有用。但它不能通过我的C#代码进行配置。
AvalonEdit
适用于WPF,我的应用程序是WinForms。我注意到IronLab没有自动完成功能。
提供此类功能的最佳选择是什么?