如何在VS2008中为自定义DLR语言实现智能感知支持?

4

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

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

编辑:我已决定绕过VS2008,改为针对VS2010。有关更多信息,请参见接受的答案。

1个回答

2
Visual Studio主要支持新语言的扩展方法是通过VSPackage中的语言服务(Language Services)。
Visual Studio 2010已经极大地改进了支持新语言的能力,但如果你将你的扩展目标定在它上面,你将无法在旧版本中使用它。如果你为Visual Studio 2008编写语言服务,你也可以在Visual Studio 2010中使用它。除非你有一些强烈的财务联系来支持Visual Studio 2008,否则最好跳过它,直接选择2010版。
这是我现在所知道的最好的公共链接: 我正在撰写一组有关于对Visual Studio 2010的支持的新文章,但它们尚未准备好,而且可能要等一段时间。如果你决定使用Visual Studio 2008语言服务,我在我的博客上有几篇相关的文章。

谢谢提供的信息。我已决定跳过VS2008,转而针对VS2010。 - Arnold Zokas
我怎样才能与您联系呢?我在您的博客或SO个人资料上没有看到电子邮件地址。您可以使用我SO个人资料中的电子邮件给我发送邮件。 - user34537

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接