从Chrome内部开发Chrome扩展程序

时间:2015-10-12 12:59:46

标签: google-chrome google-chrome-extension

我使用TamperMonkey。我正在考虑创建一个个人Chrome扩展程序,以克服TamperMonkey的限制。它只会由我使用。无论如何我可以从Chrome内部开发它们,如TamperMonkey脚本,这样我就可以节省时间。

1 个答案:

答案 0 :(得分:5)

  1. 将您的扩展程序文件夹添加为a workspace in Developer Tools
  2. 现在您可以在具有许多有用的热键和功能的devtools中编辑它,请参阅OverviewAuthoring & development workflow
  3. chrome://extensions页面上加载已解压缩的扩展程序,如果勾选了[x] Developer mode复选框,则会显示该按钮。
  4. 要在后台和内容脚本中重新加载更改,请使用Reload页面上的扩展信息框中的chrome://extensions链接(您必须重新打开按照#6中所述打开的所有后台检查员)
  5. 要在弹出/页面操作中重新加载更改,只需右键单击该按钮并选择Inspect popup - 将打开一个新窗口,您可以在其中对代码进行临时更改(编辑内容)然后按Ctrl-S)并重新加载弹出窗口(Ctrl-R或F5)
  6. 要检查背景页面,请使用前面提到的chrome://extensions页面并单击background页面链接,这将打开一个新窗口,您可以在其中对代码进行临时更改(编辑内容并按Ctrl-S)并重新加载背景页面(Ctrl-R或F5)
  7. 广泛使用the debugger,它可以截取从后台页面发送到内容脚本或弹出页面脚本的消息,反之亦然。