我刚开始编写.NET DLR的第一语言。
我想知道是否可以扩展Visual Studio 2008 IntelliSense来处理自定义DLR语言的语法?
编辑:我决定绕过VS2008并转而攻击VS2010。有关详细信息,请参阅已接受的答案。
答案 0 :(得分:2)
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上有几个关于该主题的条目。