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

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

  1. 打开 chrome://extensions/ ,设置允许油猴访问本地文件
    该链接需要手动复制后在新标签页粘贴打开。
  2. 进入油猴设置页,新建脚本(文件地址和要工作的网站须按实际情况填写)
    chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/options.html#nav=new-user-script+editor
    该链接需要右键在新标签页打开
    // ==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

posted @ 2017-10-18 00:56  三十六变  阅读(4103)  评论(0编辑  收藏  举报