你能编辑默认的Tampermonkey模板吗?

时间:2015-11-04 20:44:58

标签: tampermonkey

我知道这听起来像个愚蠢的问题,但我无法在任何地方找到答案 有没有办法编辑添加新脚本时出现的默认Tampermonkey模板?

我经常使用它来完成我的工作,我想做的是每次编写新脚本时,使顶部的@都相同。

1 个答案:

答案 0 :(得分:1)

您可以在设置页面上更改模板:

  1. 点击Tampermonkey图标(通常在左上角)。

  2. 然后点击信息中心
    Open the dashboard

  3. 点击设置标签:
    Settings tab

    3.5确保配置模式设置为Advanced
    config mode

  4. 向下滚动到用户脚本部分,然后编辑新建 用户脚本模板

  5. 完成后按本地保存按钮:
    Save button
  6. 一个好的,通用的基本模板是:

    // ==UserScript==
    // @name     _YOUR_SCRIPT_NAME
    // @include  http://YOUR_SERVER.COM/YOUR_PATH/*
    // @require  http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js
    // @require  https://gist.github.com/raw/2625891/waitForKeyElements.js
    // @grant    GM_addStyle
    // ==/UserScript==
    
    GM_addStyle ( "                                 \
        #SAMPLE_ID {                                \
            margin:                 0;              \
            padding:                0;              \
        }                                           \
    " );
    
    waitForKeyElements ("ANY_VALID_JQUERY_SELECTOR", clickCategoryLink);
    
    function clickCategoryLink (jNode) {
        var clickEvent  = document.createEvent ('MouseEvents');
        clickEvent.initEvent ('click', true, true);
        jNode[0].dispatchEvent (clickEvent);
    }