debuggervisualizer相关内容

VisualStudio 或 .Net Framework 中已经存在哪些 DebuggerVisualizer?

一个很愚蠢的问题,但我就是找不到答案. 我有一个自己编写的类,它实现了 IList 接口.现在我喜欢在 Debugging 中看到包含元素,就像我在任何 .Net List 中看到的一样. 为了让它工作,我想我必须在 DebuggerVisualizerAttribute 中提供正确的可视化工具.经过一番搜索,我能找到的是附加可视化工具的文件夹.但是 DataSet 只有一个. ..
发布时间:2022-01-05 19:54:38 C#/.NET

Debugger Visualizer Winform ToolStripDropDownMenu ComboBox 仅在首次显示时显示项目

我有一个 Visual Studio 调试器可视化项目,当我将 ToolStripComboBox 添加到 ToolStripDropDownMenu 时,组合框的项目仅在第一次显示表单时出现. 像这样: 显示问题的最基本版本的winform代码是这样的: public class MyVisualizerDialog : Form{公共 MyVisualizerDialog(){v ..
发布时间:2022-01-02 14:56:14 C#/.NET

Visual Studio 调试器可以显示未加引号/未转义的字符串吗?

Visual Studio 中的托管调试器(我使用的是 11.0)显示包含双引号和反斜杠的字符串值,如下所示: "{\"Text\":\"C:\\\\Temp\"}" 有时我想以纯格式显示像上面这样的转义文本: {"Text":"C:\\Temp"} 我知道可以通过值旁边的放大镜访问文本可视化器,但这在调试某些文本操作例程时相当麻烦. 有没有办法改变调试器中字符串值的显示? 解 ..

为什么 Visual Studio 2010 调试器看不到静态常量类成员?

这个问题与随后提出的问题密切相关此处. 定义类内常量的方法由 Stroustrup 这里描述. 当我遵循 Stroustrup 的方法时,我看到了预期的结果.但是,在 Visual Studio 2010 中,调试器无法解析该类范围内的 static const 类成员.这是我的意思: #include 类 Foo {民众:静态常量 int A = 50;字符 arr[A];void ..

如何创建Visual Studio字符串可视化器?

我试图为IDictionary或ICollection创建可视化器 然后像简单的可视化工具(没有对话框;我的意思是当将鼠标悬停在变量上时出现的常用字符串可视化工具,请参见下图),我要创建自定义文本,我想将集合转换为类型列表(IE StringCollection到List(Of String)或List),然后我将能够在可视化器中看到它. 或对于“字典"显示以列出键和值的可视化器. 任 ..
发布时间:2020-06-11 18:45:39 C#/.NET

调试器可视化工具Winform ToolStripDropDownMenu ComboBox仅在首次显示时显示项目

我有一个Visual Studio调试器可视化器项目,当我将 ToolStripComboBox 添加到 ToolStripDropDownMenu 时,组合框项目仅在第一次显示表单时出现。 就像这样: 显示问题的winform代码的最基本版本是这样的: 公共类MyVisualizerDialog:表单 { public MyVisualizerDialog() { va ..

如何用非文本信息扩充Visual Studio C#编辑器?

我遇到过Visual Studio C#编辑器显示额外的UI和/或数据的情况: 引入了调试器断点配置在VS 2015中-请参见此处。 Ozcode , 我想做类似的事情,但不知道哪个Visual Studio使用的API。我遇到过这些Visual Studio可扩展性技术: 调试器可视化器:允许使用C#编写自定义可视化器,但似乎要求输出位于模式弹出对话框中。因此,这似乎不是正确 ..
发布时间:2020-06-11 18:45:33 C#/.NET

如何对自定义类型使用Visual Studio Text Visualizer?

在Visual Studio 2015(和某些较旧的版本)中,当调试C#代码时,可以通过带有下拉菜单的下拉列表在各种可视化工具(文本,XML,HTML,JSON)中显示string变量的值.放大镜图标.这也适用于某些非字符串类型,例如System.Xml.Linq.XElement.是否可以使用这些内置的可视化器来显示我自己的自定义类型的变量的值? 上下文: 我需要能够快速检查仅在多行 ..
发布时间:2020-06-11 18:45:28 C#/.NET

调试器可视化器生成对象初始化器代码

我们有一个要修复的错误,并且像任何其他出色的TDD实践者一样,我想编写一个失败的测试来首先代表该错误。该错误位于采用相当复杂的类型作为输入的方法中。仅当复杂类型设置了属性值的特定组合时,才会重现该错误。 到目前为止,我已经重现了该错误,并且可以在调试器中查看运行情况类型的时间值。现在,我需要在单元测试的“安排”部分中创建该复杂类型,以便可以将其输入单元测试的“行为”部分中的错误方法。 ..
发布时间:2020-06-11 18:45:25 C#/.NET

通过浏览器禁用调试器语句

我正在尝试设置一段包含调试器关键字的代码。 我正在使用调试窗口(IE,FF,Opera)来查看CSS样式效果,但每次刷新页面时调试器都会停止(应该这样)。 我是否可以通过浏览器切换或禁用调试器关键字(而不是从我的代码中删除它),这样我就可以做到我想要的样式而不会在每次刷新页面时困扰我? myApp.service('User',['$ localStorage',function( ..

如何增加外部调试器可视化程序可以显示的字符串的大小?

我再次写了一个外部调试器可视化器,并且正在跑到墙上。调试器可视化程序可以返回的字符串的大小似乎有限制。 Delphi 2010附带的TStrings调试器可视化器的限制为4K。在回应Embarcadero新闻组发布的问题时,Ewe Schuster 回覆“你可以增加缓冲区一点点,但是AFAIR的实际限制是在IOTAThread.Evaluate中限制了大约12k个字符。” 我的调试器可 ..
发布时间:2017-04-23 13:49:03 Delphi

为什么Visual Studio 2010调试程序不查看static const类成员?

这个问题与后续的问题密切相关 定义类中常量的方法描述为这里的Stroustrup。 当我按照Stroustrup的方法,我看到预期的结果。但是,在Visual Studio 2010中,调试器无法解析该类范围内的 static const 类成员。 这是我的意思: #include class Foo { public: static con ..

哪里是EntitySet的< T>的"结果查看"?

在寻找一个链接的EntitySet< T> A LINQ到SQL映射的实体,我看到以下内容: 我想看到下面这样我就可以点击小刷新图标,看到的内容(通过使用 .AsQueryable()扩展方法实现): 为什么我不能看到结果查看定期平原的EntitySet< T> 此外,我注意到,在这个MSDN页面它说: 在LINQ到SQL中,的EntitySet&L ..
发布时间:2016-10-04 14:51:26 C#/.NET

你使用哪种(第三方)的调试可视化工具为Visual Studio 2005/2008?

我想这个话题经常监督,但调试代码的时候是相当有用。 链接文本 我想知道你在使用VS2005 / 2008日常工作中使用哪些调试可视化工具。 解决方案 我使用鼹鼠。 鼹鼠设计,不仅让 开发商来查看对象或数据, ,但也允许开发人员 钻入这些对象 的性能然后对其进行编辑。鼹鼠允许 无限钻成对象和 子对象。 ..
发布时间:2016-09-26 22:45:35 C#/.NET

调试器可视和"类型未标记为可序列"

我想创建一个可视化调试器将显示任何控制控制层次。它这样做,但我得到异常的“类型未标记为可序列化”的 我如何克服?控制是一个.NET Windows窗体框架的类型,我不能将其标记为可序列化。 解决方案 您需要同时实施的 VisualizerObjectSource 执行自定义序列化 例如: 公共类ControlVisualizerObjectSource:Visualize ..
发布时间:2016-09-08 18:09:29 C#/.NET