.NET DLR 用の最初の言語を書き始めたところです。
カスタム DLR 言語の構文を処理するために Visual Studio 2008 IntelliSense を拡張できるかどうかを知りたいですか?
編集: VS2008 をバイパスし、代わりに VS2010 をターゲットにすることにしました。詳細については、受け入れられた回答を参照してください。
.NET DLR 用の最初の言語を書き始めたところです。
カスタム DLR 言語の構文を処理するために Visual Studio 2008 IntelliSense を拡張できるかどうかを知りたいですか?
編集: VS2008 をバイパスし、代わりに VS2010 をターゲットにすることにしました。詳細については、受け入れられた回答を参照してください。
新しい言語をサポートするためのVisualStudioの主要な拡張方法は、VSPackageのLanguageServicesを使用することです。
Visual Studio 2010は、新しい言語をサポートする機能を大幅に改善しましたが、拡張機能をターゲットにすると、古いバージョンでは使用できなくなります。Visual Studio 2008の言語サービスを作成すると、VisualStudio2010でも使用できるようになります。Visual Studio 2008のサポートに強い経済的関係がない限り、間違いなくそれをスキップして2010に進んでください。
これが私が今知っている最高のパブリックリンクです:
Visual Studio 2010のサポートに関する新しい一連の記事に取り組んでいますが、まだ準備ができておらず、しばらくは準備ができていない可能性があります。:\ Visual Studio 2008言語サービスを使用することにした場合、このテーマに関するいくつかのエントリがブログにあります。