罗斯林和调试
本文关键字:调试 罗斯林 | 更新日期: 2023-09-27 18:35:44
Roslyn CTP已经推出一段时间了,我喜欢玩它,但有一个明显的问题我还没有看到答案。如果有的话,Roslyn 将为调试带来什么好处?
任何花时间在Visual Studio中进行认真调试的人都知道,在调试过程中无法使用lambda表达式以及LINQ是多么令人沮丧。鉴于 Roslyn 是一个编译器即服务,是否有可能使调试(监视窗口/即时窗口)支持这些功能?
感谢任何有见解的人。
编辑:
更具体地说,以下文章详细介绍了为什么 lambda 当前无法在即时/监视窗口中使用。
调试器窗口中的 LINQ
是否知道 Roslyn 是否专门解决了本文详述的问题?
鉴于 Roslyn 是一个编译器即服务,是否有可能使调试(监视窗口/即时窗口)支持这些功能?
这必须由Visual Studio团队实现 - 并且(理论上)可以使用他们当前的代码库来完成。
我确实怀疑Roslyn,鉴于其干净的架构,将大大简化他们在实现这些其他功能方面的工作,这反过来可能导致它们更有可能出现在Visual Studio的未来版本中(在Roslyn实际用于VS之后)。