跳到主要内容

调试

您可以调试任何文档构建器组件。为此,请按照以下说明操作。

从浏览器执行(适用于插件和宏)

  1. 打开视图选项卡,然后点击

  2. 在您的脚本中使用debugger命令:

    debugger;
    const oDocument = Api.GetDocument();
    const oParagraph = oDocument.GetElement(0);
    oParagraph.AddText("Hello world!");
  3. F12键打开开发者控制台。

  4. 点击Play icon运行您的脚本。

请注意,只有打开开发工具时,debugger命令才会生效。否则,浏览器会忽略它。

Builder debugger

debugger命令的作用类似于断点,会在插入该命令的脚本位置暂停执行。

从Builder.Framework或Builder.App执行

本说明也适用于任何Builder.Framework版本:C++、COM、.Net。

  1. DocumentBuilder文件夹中打开终端。

  2. V8_USE_INSPECTOR环境变量设置为1:

    SET V8_USE_INSPECTOR=1
  3. 使用docbuilder命令运行构建器脚本:

    docbuilder script.docbuilder
  4. 终端中会出现一个链接。您必须在Chrome/Chromium浏览器中打开它,以连接到JavaScript上下文。

    Terminal

  5. 点击行号设置断点,然后再次运行您的脚本。

  6. 现在您可以调试已执行的方法了。

    DevTools