Firefox 火狐。创建扩展以使用regexp在页面上搜索

Firefox 火狐。创建扩展以使用regexp在页面上搜索,firefox,firefox-addon,xul,Firefox,Firefox Addon,Xul,我想创建一个扩展,允许使用正则表达式在网页上搜索。 事实上,我想重写find工具栏行为,以便它在带有regexp的页面上查找文本 我是扩展开发的初学者。所以我不知道如何访问FindBar,尤其是Find文本框 我发现有一个文件findbar.xml包含“\u find”方法。它执行主要功能。但是我怎样才能改变它呢?这个功能的插件已经存在了;也许你可以在他们的文档中找到一两件事:谢谢。这些插件很好。但是有很多文件和xul js代码。所以我不能完全理解我可以复制到我的项目中的内容。我无法理解重新定义

我想创建一个扩展,允许使用正则表达式在网页上搜索。 事实上,我想重写find工具栏行为,以便它在带有regexp的页面上查找文本

我是扩展开发的初学者。所以我不知道如何访问FindBar,尤其是Find文本框


我发现有一个文件findbar.xml包含“\u find”方法。它执行主要功能。但是我怎样才能改变它呢?

这个功能的插件已经存在了;也许你可以在他们的文档中找到一两件事:谢谢。这些插件很好。但是有很多文件和xul js代码。所以我不能完全理解我可以复制到我的项目中的内容。我无法理解重新定义browserCopy&paste现有组件的原理,这是一种可怕的学习方式。为什么不尝试修改现有的插件呢。(例如:删除功能,直到它只做一件基本的事情,然后将其更改为更像您想要的)。毫无疑问,您需要学习XUL开发的基础知识,以及在Mozilla平台上使用特权JavaScript API。到目前为止,我刚刚开始安装。当我查看GitHub项目页面时,我意识到我在做研究时看到了《木偶大师》的封面。我相信,现在(两年半后)你自己正处在一个回答这个问题的好位置。干得好!是 啊谢谢现在我有了答案。