您可以编辑默认的 Tampermonkey 模板吗?
Can you edit the default Tampermonkey template?
我知道这听起来像是一个愚蠢的问题,但我找不到任何答案。
有没有办法编辑添加新脚本时出现的默认 Tampermonkey 模板?
我在工作中经常使用它,我想做的是每次编写新脚本时都使顶部的 @
相同。
您可以在设置页面更改模板:
点击 Tampermonkey 图标(通常在左上角)。
然后点击控制面板:
单击设置选项卡:
3.5 确保 Config mode 设置设置为 Advanced
:
向下滚动到 Userscripts 部分并编辑 New
用户脚本模板.
- 完成后按本地保存按钮:
一个好的通用基本模板是:
// ==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);
}
我知道这听起来像是一个愚蠢的问题,但我找不到任何答案。
有没有办法编辑添加新脚本时出现的默认 Tampermonkey 模板?
我在工作中经常使用它,我想做的是每次编写新脚本时都使顶部的 @
相同。
您可以在设置页面更改模板:
点击 Tampermonkey 图标(通常在左上角)。
然后点击控制面板:
单击设置选项卡:
3.5 确保 Config mode 设置设置为Advanced
:
向下滚动到 Userscripts 部分并编辑 New 用户脚本模板.
- 完成后按本地保存按钮:
一个好的通用基本模板是:
// ==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);
}