有没有办法在visual studio扩展窗口中托管c#代码编辑器

red*_*eye 5 c# code-editor visual-studio-extensions

我正在开发visual studio 2010扩展,并想知道如何获得现有的语言服务(特别是C#).到目前为止,我在网上看到的所有文章都是关于"实现自己的语言服务",但我找不到任何有关获得M < 现有语言的信息.

只是为了提供一些上下文,扩展需要根据需要打开一个自定义的wpf表单,我想在其中托管一个C#代码编辑器窗口.

我还不确定这是否可能,但任何提示都会受到赞赏.

Wou*_*ort 0

您可以看看Roslyn CTP。我上周在荷兰科技日上看到了它的演示,它看起来相当不错。

它可以帮助您托管自己的编码环境并轻松编译片段。但它仍处于测试阶段,尚不支持所有语言功能。