【发布时间】:2011-12-15 08:06:35
【问题描述】:
我们目前正在研究如何将 IronPython(脚本)嵌入到我们的 C# 应用程序中。
我们看到了它将为我们的最终用户提供的好处,使他们能够连接到我们的应用程序中,但不断出现的一个问题是,我们如何为最终用户提供能够识别不同条目的代码编辑能力我们应用程序中的上下文。
我知道我们可以提供一个带有语法突出显示的简单文本编辑器,但是我们如何更进一步,允许用户针对我们从应用程序中公开的对象测试他们的脚本。请记住,我们将根据入口点的上下文公开不同的对象。
您如何允许最终用户在您的应用程序中测试、编写和编辑脚本?
PS - 我是新来的,所以如果我做得不对,请告诉我!!!
【问题讨论】:
-
Visual Studio 2010 Shell 为胜利而集成。
标签: c# scripting ide ironpython dynamic-language-runtime