gpt4 book ai didi

firefox-addon - 调试 SDK 插件时如何修改源代码而不重新运行 cfx 和 Firefox?

转载 作者:行者123 更新时间:2023-12-04 18:12:34 31 4
gpt4 key购买 nike

我正在使用附加 SDK 开发一个 Firefox 附加组件。到目前为止,我必须在修改源代码后关闭调试进程并执行“cfx run”。

所以我想知道如何在不重新运行 Firefox 的情况下编辑源代码,比如在 Chrome 中调试 JavaScript。使用注入(inject)脚本刷新页面后,有什么方法可以调试修改后的代码?

最佳答案

我是 Wladimir Palant 的“Extension Auto-Installer”插件的忠实粉丝:

  • 博文:http://adblockplus.org/blog/faster-extension-development-cycle-install-changes-automatically
  • AMO 链接:https://addons.mozilla.org/en-US/firefox/addon/autoinstaller/

  • 在 Firefox 中安装和配置后,您可以创建一个 shell 脚本来减少输入开销:
    #!/bin/bash

    # quick script to build the xpi and pass it on to the
    # extension auto-installer extension running on port 8888

    /path/to/addon-sdk/bin/cfx xpi && wget --post-file=add-on-name.xpi http://127.0.0.1:8888/

    每次运行脚本时,wget 都会将新构建的 xpi 发布到 firefox,然后安装它。

    关于firefox-addon - 调试 SDK 插件时如何修改源代码而不重新运行 cfx 和 Firefox?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10519440/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com