小编典典

在 Visual Studio 调试模式下复制对象值

all

在 Visual Studio 调试模式下,可以将鼠标悬停在变量上以显示其值,然后右键单击“复制”、“复制表达式”或“复制值”。

如果变量是一个对象而不仅仅是一个基本类型,则有一个 + 号来扩展和探索该对象。有没有办法将所有内容复制到剪贴板?


阅读 89

收藏
2022-09-02

共1个答案

小编典典

在即时窗口中,键入

?name_of_variable

这将打印出 所有内容 ,您可以手动将其复制到您想要的任何地方,或者使用即时窗口的日志记录功能将其自动写入文件。

更新
:我假设您在询问如何复制/粘贴值的嵌套结构,以便您可以以文本方式搜索它,或者您可以将其保存在一边,然后再将对象的状态与其进行比较。如果我是对的,您可能想要查看我创建的
Visual Studio
商业扩展,称为OzCode,它可以让您通过“搜索”和“比较”功能更轻松地完成这些事情。

更新 2 为了回答@ppumkin 的问题,我们的新 EAP具有新的导出功能,允许用户将变量值导出到 Json、XML、Excel 或 C# 代码。

全面披露: 我是我在这里描述的工具的共同创造者。

2022-09-02