如何调试我的 Unity Scope?

如何调试我的 Unity Scope?

我已经开始为 Unity Dash 编写范围,但它似乎没有返回结果。

我想找出原因:我该如何调试我的示波器?

答案1

范围通常由 DBus 激活,这使得它们调试起来有点棘手。但同时,它们是正常进程,可以手动运行,因此任何警告或调试语句都很容易看到。

建议从命令行手动启动示波器并使用传统的调试工具,例如数据库瓦尔格林德斯特拉斯等等。由于示波器使用 DBus 进行内部 IPC,如果您怀疑该领域存在任何问题,DBus 监视工具(例如 Bustle)会很方便。

在此处输入图片描述

您还可以使用 libunity-tool 调试器,只需从命令行执行其 GUI 即可libunity-tool -g。只需手动或从 Dash 执行范围,在初始下拉框中找到 DBus 路径,提交搜索查询并查看结果。

相关内容