使用 Sublime 或其他编辑器调试 Tampermonkey 油猴脚本

作者说由于 Chrome 安全限制,没办法调用外部编辑器调试,但提供了一个间接办法,那就是脚本中使用@require file:///引入本地文件的形式,具体的方法是

  1. 打开 chrome://extensions/ ,设置允许油猴访问本地文件
    该链接需要手动复制后在新标签页粘贴打开。
    使用 Sublime 或其他编辑器调试 Tampermonkey 油猴脚本
  2. 进入油猴设置页,新建脚本(文件地址和要工作的网站须按实际情况填写)
    chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/options.html#nav=new-user-script+editor
    该链接需要右键在新标签页打开
    shell // ==UserScript== // @name Test // @require file:///Users/Admin/Downloads/untitled.js // @match *://www.google.com // ==/UserScript==
  3. 现在可以用任意喜欢的编辑器编辑油猴脚本,每次刷新页面重新调用油猴脚本时都会读取本地文件。

15年时就有人在论坛中提到过这种方法:https://greasyfork.org/cs/forum/discussion/887/x

上一篇:解决requestAnimationFrame的兼容问题


下一篇:Java Collection开发技巧