5

私はビジュアル スタジオ 2010 の拡張機能に取り組んでおり、既存の言語サービス (具体的には C# のサービス) を取得する方法を知りたいと考えていました。これまで Web で見た記事はすべて「独自の言語サービスの実装」に関するものでしたが、M<既存の言語サービスを取得するための情報は見つかりませんでした。

ここでいくつかのコンテキストを提供するために、拡張機能はオンデマンドでカスタム wpf フォームを開く必要があり、そこで C# コード エディター ウィンドウをホストしたいと考えています。

これが可能かどうかはまだわかりませんが、ヒントをいただければ幸いです。

4

2 に答える 2

1

さて、この質問を正しく表現するのに永遠に時間がかかりましたが、Google で質問に答えるブログ投稿を見つけました: Hosting the C# Code Editor in a Tool Window

リンクをただ捨てるのは失礼だとは思いますが、参考になれば幸いです。

于 2013-04-03T16:54:28.657 に答える
0

Roslyn CTPを参照してください。先週のダッチ テック デイズでデモを見たことがありますが、なかなか良さそうです。

独自のコーディング環境をホストし、スニペットを簡単にコンパイルするのに役立ちます。しかし、これはまだベータ版であり、まだすべての言語機能をサポートしているわけではありません。

于 2012-02-21T17:59:42.880 に答える