【发布时间】:2020-01-26 17:09:23
【问题描述】:
是否有一个选项可以标记一个变量,以便在编写代码时可以查看它在调试执行完成之前的最后一个值?也许通过一些VS扩展? 可能有用的示例场景:从 REST API 服务获得的复杂 JSON 字符串,需要处理但不记得它的结构。或者将对象反序列化为动态变量。
【问题讨论】:
标签: c# .net visual-studio debugging visual-studio-2013
是否有一个选项可以标记一个变量,以便在编写代码时可以查看它在调试执行完成之前的最后一个值?也许通过一些VS扩展? 可能有用的示例场景:从 REST API 服务获得的复杂 JSON 字符串,需要处理但不记得它的结构。或者将对象反序列化为动态变量。
【问题讨论】:
标签: c# .net visual-studio debugging visual-studio-2013
我为此使用Trace。您可以编写任何要跟踪的内容,Visual Studio 会在调试期间将其拾取(并且在调试完成后将保持上次运行)。
无需“标记”变量或任何花哨的东西,只需编写一行代码即可。
(附带说明:如果您担心可能会发布该代码并编写一些安全敏感的内容:您可以在发布模式的构建配置中省略 TRACE。所有对 Trace 的调用都将从最终版本中省略代码。)
【讨论】: