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

时间:2012-02-16 11:38:17

标签: c# visual-studio-extensions code-editor

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

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

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

2 个答案:

答案 0 :(得分:1)

好吧,我花了很长时间才正确地说出这个问题,但我发现一篇博文在Google上回答了这个问题:Hosting the C# Code Editor in a Tool Window

我知道抛弃一个链接是一种粗鲁的态度,但我仍然有所帮助。

答案 1 :(得分:0)

你可以看一下Roslyn CTP。我上周在荷兰技术日看过它的演示,看起来很不错。

它可以帮助您托管自己的编码环境并轻松编译代码段。但它仍然是测试版,它还不支持所有语言功能。