问题标签 [visualizer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
423 浏览

c# - 具有 DebuggerDisplay 属性的 DataTable 后代丢失 DebuggerVisualizer

我有一个定义了 DebuggerDisplay 属性的 DataTable 的后代。添加 DebuggerDisplay 属性时,删除了 DataTable 的默认可视化工具。如果我删除 DebuggerDisplay 属性,则 DataTable 可视化工具会返回。我想要默认的 DataTable 可视化工具和我对 DebuggerDisplay 的覆盖。

你们知道如何让它工作吗?

0 投票
2 回答
158 浏览

visual-studio - 如何在对 Visual Studio 调试器可视化器的调用之间保留自定义对象?

我需要在调用我正在编写的调试器可视化器之间保留一个对象,但它不需要在 IDE 会话之间保留。IDE 的 EnvDTE.Globals 对象似乎是存储该对象的明显位置。

如果正在存储的对象的类型已经加载到 IDE 中,例如整数列表,我可以成功地将这种类型的变量保存在 globals 对象中,然后在随后调用调试器可视化器时检索它。

但是,如果要保存的变量的类型是在包含调试器可视化器本身的程序集中声明的,或者在可视化器引用的本地程序集中声明,那么一切都会出错。我可以将对象保存到全局变量中,并在对可视化器的同一调用中检索它。但是,当我尝试在后续调用中访问它时,我可以成功测试该值是否存在,但是当我尝试访问它时,IDE 会崩溃。

我认为正在发生的事情是调试器可视化器的程序集在每次使用可视化器时重新加载,因此存储对象的类型与我期望的类型不匹配。嗯,这是我的猜测。任何解释/解决方法将不胜感激。

0 投票
2 回答
1327 浏览

c++ - 有 Yacc 语法调试器吗?

我一直在帮助增强公司内已有 20 年历史的专有语言。它是一种大型的图灵完备语言。将其翻译成另一种语法体系(例如 Antlr)不是一种选择(我无法决定这一点)。

在大多数情况下,扩展语法进展顺利。但每隔一段时间我就会得到一个 reduce-reduce 或 shift-reduce

  • 很难消除
  • 有时只是没有意义(对我脆弱的大脑)

经过大量痛苦地盯着y.output文件和实验性的语法重构之后,我通常已经到了我想去的地方。有时我不得不做出不令人满意的妥协。

那么,是否有任何工具可以吸收 yacc 语法,从而增强浏览、试验并允许调试更改?

如果我添加一个产品,我希望看到的不仅仅是“到处使用的原子产品”(想想标识符)“与规则 foo 冲突”(是的,有更多的信息,s/r,r/r,比这更多,但我想你明白我的意思)。除了戴上我的思考帽并试图想象一个符号堆栈和状态机之外,如果能有一些相互作用的暗示会很好。

更新:我想我应该澄清一下。我们使用伯克利 Yacc。我一直在使用最新版本的 Bison 进行测试。对于输出,我使用--report=itemset编译了语法。

我写这篇文章的目标是寻找外部工具来增强yacc 附带的语法调试工具。今天使用默认设置很痛苦。帮助我找到更好的交互工具,例如可以与 Antlr 一起使用的工具。

0 投票
2 回答
3293 浏览

ontology - 在 Java 中可视化 Jena 本体模型

我想可视化通过 Java 中的 Jena 创建的本体模型。是否有 API 可以帮助我完成这项任务?或者至少有一个关于这个问题的教程?

提前致谢。

0 投票
7 回答
16881 浏览

json - 用于浏览 API 的 JSON 查看器

有没有人对可以轻松浏览和可视化 JSON API 的应用程序或浏览器插件有任何建议。请通过您推荐的应用程序的参考或链接来支持您的回答。

0 投票
0 回答
338 浏览

python - 跨平台的 iTunes 可视化工具?

我想做一个跨平台的 iTunes 可视化工具(Mac + Windows)。我看过:

  1. Quartz Composer仅在 Mac OS 上运行,并且似乎由拖动框组成。我希望能够真正编程。

  2. VizKit,它看起来有点重,并且没有任何易于修改的示例项目。

有人可以为我指出一些快速入门的资源吗?Python/Processing.org 的加分项。

0 投票
4 回答
3563 浏览

audio - 归一化 FFT 幅度以模仿 WMP

所以,我一直在为声音文件制作一个小可视化器,只是为了好玩。我基本上想模仿 Windows Media Player 中的“Scope”和“Ocean Mist”可视化工具。Scope 很简单,但我在使用 Ocean Mist 时遇到了问题。我很确定这是某种频谱,但是当我对波形数据进行 FFT 时,我没有得到与 Ocean Mist 显示的数据相对应的数据。频谱实际上看起来是正确的,所以我知道 FFT 没有任何问题。我假设可视化器通过某种过滤器运行频谱,但我不知道它可能是什么。有任何想法吗?

EDIT2:我在这里发布了我的代码的编辑版本(编者注:链接不再起作用)。通过编辑,我的意思是我删除了所有实验性评论,只留下了活动代码。我还添加了一些描述性评论。可视化工具现在看起来像这样

编辑:这是图片。第一个是我的可视化器,第二个是 Ocean Mist。

我的可视化器

海洋薄雾

0 投票
11 回答
27737 浏览

visual-studio - 显示 Visualizers 错误“无法加载此自定义查看器”

当我尝试通过标准 DataSet 可视化工具检查 DataSet 时,我看到此错误"could not load this custom viewer"。我写了简单的数据集可视化工具,但还是会抛出错误。

在具有相同配置可视化器的其他计算机上显示没有任何错误。

操作系统:Windows 7 x86(发行版)

VS:Visual Studio 2010 RC

有人有什么想法吗?

我重新安装VS没有效果。

0 投票
5 回答
2225 浏览

objective-c - iTunes 可视化——它是用什么类型的代码编写的,代码是什么样的?

作为一名 Web 开发人员,我知道事件驱动的用户界面是如何编写的,但不了解其他代码系列(嵌入式软件,如汽车软件、装配线上的自动化软件、驱动程序或 CNN 上爬行的下三分之一等) .)

我正在查看 iTunes 可视化工具(示例)并且很好奇:

  1. 什么代码用于编写可视化工具?目标C?

  2. 它使用核心动画吗?该库提供什么类型的抽象?

  3. 代码是什么样的?它是用于生成疯狂图形的数学方程式列表吗?它是带有补间的关键帧列表吗?是否有一系列图像、分形、虫洞、花朵、闪光和一些将它们混合在一起的魔法。还是完全不同的东西?

我不是在寻找教程,只是了解与 Web 开发完全不同的东西是如何工作的。

哦,是的,我知道 iTunes 是闭源的,所以这一切都是猜测。

0 投票
1 回答
1589 浏览

c++ - 在 autoexp.dat 中创建一个简单的 VS2008 可视化工具(转换问题)

我有一个混合 C/C++ 的大型项目。我为 ICU UnicodeString 类创建了一个简单的可视化工具,如下所示......

...而且效果很好。在调试器中,无论我在哪里看到对象,我现在都可以在预览行中看到里面的文本。

然后我创建了一个包含这些对象之一的包装类,如下所示......

...然后为此创建了另一个可视化工具...

...再次,工作正常。每当我在调试器中看到 StringHandleData 对象时,我都会在字符串中看到文本。

但是,当我定义一个可以在 C 代码中使用的 typedef 时,我的问题就出现了......

...它实际上只是一个指向 StringHandleData 对象的指针。因此,当我尝试为这样的 StringHandle 类型创建可视化工具时......

......它不起作用。我也尝试了许多其他投射对象的方法,但到目前为止没有运气。如果我去我的监视窗口并像这样投射一个 StringHandle... (StringHandleData*)stringHandle那么调试器会正确地进行投射和预览 - 但我似乎无法让它从 autoexp.dat 内部自动完成

谢谢你的帮助。