调试助手

这个插件的目的是使 NVDA 中的调试变得更容易。将根据用户建议添加新功能。欢迎所有带有反馈或功能想法的电子邮件或 GitHub 问题

快捷键

  • NVDA+Shift+F1:在 NVDA 日志中插入标记行。

解释和使用

当您按下命令键时,插件会在 NVDA 信息级别的日志中插入如下一行:

-- Mark 1 --

其还将读出:“Logged Mark 1”

如果再次按下该键,您将得到:

-- Mark 2 --

并读出“Logged Mark 2”。

例如,假设您即将执行一系列任务,您知道会在 NVDA 日志中生成冗长的错误内容。您将把日志的相关部分发布到邮件列表或 NVDA GitHub 问题跟踪器。但是,您不想搜索整个日志来查找相关内容。所以使用这个插件在做导致第一个错误的事情之前插入标记 1。如果您知道其他内容会产生更多错误或不同类型的错误,则插入另一个标记以将该错误与前一个错误分开,或者您可以说“这是我在标记 3 处所做的,发生了一些错误”。另一个例子:在使用某些应用程序时,发生了一些导致错误的事情(也许您听到 Windows 错误声音)。您想稍后返回并找到该错误,但您不想立即停止工作并保存日志。所以你再次使用这个插件,在你的日志中插入一个标记。这次标记将出现在日志中的错误之后,而不是之前。但无论哪种方式,这些标记都会帮助您缩小日志重要部分的范围。

上面显示的标记行可以在记事本或 Notepad++ 等文本编辑器中使用查找命令轻松搜索。此外,默认情况下,每个标记上方都会插入一个空行。标记后也可以有空行。如果您使用 NVDA 的日志查看器或其他文本编辑器,并且想要使用光标键快速向上、向下阅读日志以查找特定标记,则空行会很有帮助。当您快速浏览日志时,很容易从一堆正在说出的文本中挑选出“空白”一词。如果你的光标移动的真的很快,你可能需要不止一个空行,你可以在设置中调整。

注意:标记计数将在重新加载插件(NVDA+Control+F3)后继续存在,但如果您重新启动 NVDA,标记计数将从 1 开始。

配置:

在 NVDA 配置的设置部分,你会找到一个“Debug Helper”类别。在设置对话框中,您可以更改在每条标记线之前和之后插入的空白行数。默认值是前一行,后 0 行,您可以使用 0 到 10 行。在 NVDA 按键与手势面板的工具类别下,您可以将 NVDA+Shift+F1 更改为您选择的快捷键。

更新日志

  • 版本 1.0.2 (2019-08-28)

    • 翻译和代码清理。
  • 版本 1.0.1 (2019-08-26)

    • 次要错误修复版本,可能修复某些 Windows 版本上的安装问题。
  • 版本 1.0 (2019-08-22)

    • 初始发布。包括以下功能:

      • 能够在信息级别的日志中生成编号的标记行。
      • 能够在每个标记行之前和之后添加 0-10 个空白行。
      • 通过 NVDA 设置对话框进行配置。