【问题标题】:Is it possible to copy debug data from VS to Linqpad?是否可以将调试数据从 VS 复制到 Linqpad?
【发布时间】:2016-04-25 11:39:29
【问题描述】:

我喜欢 linqpad,但通常当我需要它时,我在 Visual Studio 中有一些需要处理的数据。

因此我很想知道是否可以将一些数据列表复制到 Linqpad 中,创建必要的类并将相同的值插入到列表中,这样我就可以使用真实的数据了

所以我会在断点中调试并得到类似的东西:

然后我想在 linqpad 的列表中列出我可以使用的这 5 个项目

【问题讨论】:

  • 我认为这不是一件微不足道的工作,无论是在 VS 还是 LinqPad 中。在这种情况下你可以尝试立即窗口吗?

标签: c# visual-studio linqpad


【解决方案1】:

查看LINQBridgeVs,它是一个 VS 扩展,可让您从 VS 调试器启动 LINQPad,将复杂数据类型与调试时间数据一起复制到新的 LINQPad sn-p。

  1. 安装扩展后,启用您正在调试的解决方案,单击复杂类型的放大镜下拉菜单,然后从上下文菜单中单击 LINQBridgeVS Visualizer。

  1. 一个新的 sn-p 将在 LINQPad 中打开,数据结构和调试时间数据已准备就绪。

【讨论】:

  • 太棒了!这听起来正是我所需要的
  • 嗯,也许这个项目已经死了,他承诺在 12 月支持 VS2015,但仍然没有,希望他回来:)
  • 不确定他们是否认为它在 VS2015 中不太有用,因为即时窗口现在支持 lambda 表达式之类的东西,或者他们是否仍在计划更新。
  • @Mech0z 我是 LINQBridgeVs 的作者,我已经放弃了一段时间的工作。我已经添加了对 VS2017 和 LINQPad 5 的支持,GitHub 页面上有一个预发布版本:github.com/codingadventures/LINQBridgeVs/releases/tag/1.4.2
  • 酷看一下:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-12-06
  • 2019-03-18
  • 2012-08-11
  • 1970-01-01
  • 1970-01-01
  • 2011-12-06
  • 2015-11-03
相关资源
最近更新 更多