2012-12-05 88 views
0

可能重複:
develop a firefox extension in place (not via encoding to xpi first)?開發一個Firefox擴展,利用gBrowser全局變量

我在想,如果它在可能的測試和開發一個Firefox擴展,利用gBrowser全球變量,而不必將擴展名編譯爲.xpi並將其加載到Firefox中。現在,爲了編寫使用gBrowser的代碼,我必須將我所有的xul/js文件編譯成一個.xpi文件。然後我必須將這個文件加載到Firefox中,重新啓動並測試。有沒有其他方法可以使調試更容易?

回答

0

查看我的工具欄教程中的Dynamic Development章節。它解釋瞭如何實現一個動態的開發環境,這將允許你每次都打包擴展(這是一個真正的痛苦)。您可能首先要仔細閱讀Creating the Framework一章,因爲它爲某些動態開發設置奠定了基礎。

+0

工作就像一個魅力。如果你有時間,你是否能夠進入如何真正瞭解如何工作?我很好奇你是如何偶然發現這種方法的。謝謝。 – cojennin