10

Roslyn CTPはしばらく前からリリースされており、少し遊んで楽しんでいますが、まだ答えられていない明らかな質問が1つあります。Roslynがデバッグにもたらすメリットはありますか?

Visual Studioで本格的なデバッグを行ったことがある人なら誰でも、デバッグ中にラムダ式、つまりLINQを使用できないことがいかに苛立たしいことかを知っています。Roslynがサービスとしてのコンパイラであるとすると、デバッグ(ウォッチウィンドウ/イミディエイトウィンドウ)でこれらの機能をサポートすることは可能ですか?

洞察力のある人に感謝します。

編集:

具体的には、次の記事で、ラムダが現在イミディエイト/ウォッチウィンドウで使用できない理由について詳しく説明します。

デバッガウィンドウのLINQ

Roslynがこの記事で詳しく説明している問題に具体的に取り組んでいるかどうかはわかっていますか?

4

1 に答える 1

6

Roslyn がサービスとしてのコンパイラであることを考えると、デバッグ (ウォッチ ウィンドウ/イミディエイト ウィンドウ) でこれらの機能をサポートすることは可能でしょうか?

これは、Visual Studio チームが実装する必要があり、(理論的には) 現在のコードベースを使用して実行できます。

私は、Roslyn がクリーンなアーキテクチャであることを考えると、これらの他の機能を実装する際の作業を劇的に簡素化するだろと考えています。 .

于 2012-05-29T22:13:28.663 に答える