Roslyn和调试

10
Roslyn CTP已经发布了一段时间,我已经玩过它了,但是有一个明显的问题我还没有看到答案。 Roslyn会给调试带来什么好处?
任何在Visual Studio中进行严肃调试的人都知道,在调试期间不能使用lambda表达式和LINQ是多么令人沮丧。 鉴于Roslyn是编译器作为服务,是否可以使调试(监视窗口/立即窗口)支持这些功能?
感谢拥有任何见解的人。
编辑:
更具体地说,以下文章详细介绍了为什么当前无法在即时/观察窗口中使用lambda。 调试器窗口中的LINQ 是否已知Roslyn是否特别解决了本文详细说明的问题?
1个回答

6
考虑到 Roslyn 是一种作为服务的编译器,是否有可能使调试(监视窗口/立即窗口)支持这些功能?
这需要由 Visual Studio 团队实现,并且(理论上)可以使用他们当前的代码库来完成。
我怀疑 Roslyn 的干净架构将大大简化他们在实现这些其他功能方面的工作,从而可能导致它们更有可能出现在 Visual Studio 的未来版本中(在 Roslyn 实际在 VS 中使用之后)。

但是你知道它是否简化了手表/立即窗口的问题,还是这些问题仍然没有改变吗? - MgSam
@MgSam 目前,CTP 对此没有任何改变。仅仅切换到 Roslyn 可能不会有任何影响,但这将使 VS 团队更容易处理这些问题。Roslyn 本身并没有改变任何东西。 - Reed Copsey

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接