代码之家  ›  专栏  ›  技术社区  ›  Arnold Zokas

如何在VS2008中实现对自定义DLR语言的IntelliSense支持?

  •  4
  • Arnold Zokas  · 技术社区  · 15 年前

    我刚开始为.NET DLR编写第一种语言。

    我想知道是否可以扩展Visual Studio 2008 IntelliSense来处理自定义DLR语言的语法?

    编辑: 我决定绕过VS2008,转而瞄准VS2010。有关更多信息,请参阅接受的答案。

    1 回复  |  直到 15 年前
        1
  •  2
  •   Sam Harwell    15 年前

    Visual Studio支持新语言的主要扩展方法是通过 Language Services 在一个 VSPackage .

    Visual Studio 2010具有 从根本上说 改进了支持新语言的能力,但是如果以扩展为目标,您将无法在旧版本中使用它。如果您为Visual Studio 2008编写语言服务,那么您也可以将它与Visual Studio 2010一起使用。除非你有 坚强的 与支持Visual Studio 2008相关的财务关系,一定要跳过它,继续到2010年。

    这是我现在所知道的最好的公共链接:

    我正在写一组新的关于支持Visual Studio 2010的文章,但它们还没有准备好,可能暂时还没有准备好。:\如果您决定使用Visual Studio 2008语言服务,我在 my blog 关于这个问题。