Tag: vsta

带有intellisense的内置C#/ VB.Net编辑器 – Roslyn,VSTA还是其他什么?

我需要在我的应用程序中提供脚本function,允许客户使用我们的对象模型扩展其function。 我希望提供一些带有intellisense的集成C#/ VB.Net编辑器,但在查看AvalonEdit和ScintillaNet等产品之后,它们似乎没有提供真正的代码完成,只是一个API,您可以在其中提供自己的列表弹出自动完成列表中显示的项目。 因此,我想知道罗斯琳是否提供了这样的function? 从我遇到的教程和示例中可以看出,Roslyn实际上只是一个编译器服务。 作为最后的手段,客户可以使用像VS Express这样的东西,但集成的编辑器显然更好一些。 (我也遇到了Visual Studio Tools for Applications,听起来很有希望;但是在线资源已有几年历史了,文档/教程也不存在,所以我用这个来填空。)