C#Interactive似乎比“即时窗口”强大得多(至少它处理LINQ中经常使用的lambda表达式-请参阅Visual Studio debugging "quick watch" tool and lambda expressions),但由于它不了解C#Interactive,因此它似乎不能用作替代品。调试器上下文。有没有办法访问调试器上下文?
我看过Getting debugger context in F# interactive,它可能需要相同的内容,但也许有新的/不同的内容。
http://extendedimmediatewin.codeplex.com/可能有用,但看起来已经死了,尽管有人在2011年10月18日说他计划将其移植到VB.Net(http://extendedimmediatewin.codeplex.com/discussions/75589)。
最佳答案
免责声明:我在Roslyn团队为Microsoft工作。
不幸的是,我们目前尚无办法获取调试器上下文。我们知道这将是有用的,并且随着我们获得罗斯林完成的更多核心交付成果,我们希望进行更多调查,看看可以做什么。