ObservableCollection 可视化工具 - 这样的东西存在吗?
我发现自己经常使用 ObservableCollection。我环顾四周,但似乎找不到 ObservableCollection 调试可视化工具。
这样的事存在吗?
I am finding myself working with ObservableCollection quite a bit. I've looked around, but I can't seem to find an ObservableCollection Debug Visualizer.
Does such a thing exist?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一个 50 美元的商业工具... Mole 2010
您可以覆盖您使用
ObservableCollection
包装的类的.ToString()
。否则,您可以使用 DebuggerDisplayAttribute 调整可视化工具显示的内容。
如果这还不够,您可以编写自己的可视化工具。有大量相关文章。
a. MSDN 杂志:DataTips、可视化工具和查看器让调试 .NET 代码变得轻而易举
b. MSDN 库:如何:编写可视化工具
c. MSDN 论坛:如何实施自定义调试可视化工具?
d. 代码项目:适用于 VS.NET 的通用列表和字典调试器可视化工具
e. 代码项目:用 10 行代码创建调试器可视化工具
Here's a commercial tool for $50... Mole 2010
You could override the
.ToString()
for the class that you are wrapping withObservableCollection
.Otherwise, you can tweak what the visualizer shows you with the DebuggerDisplayAttribute.
And if that's not enough, you can write your own visualizer. There are tons of articles out there for that.
a. MSDN Magazine: DataTips, Visualizers and Viewers Make Debugging .NET Code a Breeze
b. MSDN Library: How to: Write a Visualizer
c. MSDN Forums: How do I implement a custom debug visualizer?
d. Code Project: A Generic List and Dictionary Debugger Visualizer for VS.NET
e. Code Project: Create a Debugger Visualizer in 10 Lines of Code