【问题标题】:Is there a way to host the c# code editor in a visual studio extension window有没有办法在 Visual Studio 扩展窗口中托管 C# 代码编辑器
【发布时间】:2012-02-16 11:38:17
【问题描述】:

我正在开发 Visual Studio 2010 扩展,想知道如何获得现有的语言服务(专门针对 C# 的服务)。到目前为止,我在网上看到的所有文章都是关于“实施您自己的语言服务”的,但我找不到任何有关获得 M现有服务的信息。 p>

只是在这里提供一些上下文,扩展需要按需打开一个自定义 wpf 表单,我想在其中托管一个 C# 代码编辑器窗口。

我还不确定这是否可能,但是任何提示都将不胜感激。

【问题讨论】:

  • Prob 对您没有帮助,但 scintillanet.codeplex.com 是很多项目在这种情况下使用的。
  • 不完全正确,但 scintilla.net 看起来确实很有趣。谢谢。

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


【解决方案1】:

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

我知道只是转储链接有点粗鲁,但我希望还是有帮助的。

【讨论】:

【解决方案2】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-03
    • 2017-12-17
    • 1970-01-01
    • 2016-09-01
    • 1970-01-01
    相关资源
    最近更新 更多