【问题标题】:How do I implement intellisense support for a custom DLR language in VS2008?如何在 VS2008 中实现对自定义 DLR 语言的智能感知支持?
【发布时间】:2009-11-25 15:02:30
【问题描述】:

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

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

编辑:我决定绕过 VS2008 并改为以 VS2010 为目标。有关详细信息,请参阅已接受的答案。

【问题讨论】:

    标签: .net visual-studio-2008 visual-studio-2010 intellisense dynamic-language-runtime


    【解决方案1】:

    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 上有几个关于该主题的条目。

    【讨论】:

    • 感谢您的信息。我决定绕过 VS2008,转而以 VS2010 为目标。
    • 如何与您取得联系?我没有在您的博客或 SO 个人资料上看到电子邮件。您可以使用我的 SO 个人资料中的电子邮件给我发送电子邮件。
    猜你喜欢
    • 2019-01-13
    • 1970-01-01
    • 2018-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-08
    • 2023-04-01
    • 1970-01-01
    相关资源
    最近更新 更多