Skip to content

Commit 8d6ba52

Browse files
committed
增加crontab悬浮提示
修改悬浮提示支持HTML
1 parent e927f2c commit 8d6ba52

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

src/pkg/utils/monaco-editor.ts

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,18 @@ export default function registerEditor() {
4040
version: "脚本版本",
4141
author: "脚本作者",
4242
background: "后台脚本",
43+
crontab: `定时脚本 crontab 参考(不适用于云端脚本)
44+
* * * * * * 每秒运行一次
45+
* * * * * 每分钟运行一次
46+
0 */6 * * * 每6小时的0分时执行一次
47+
15 */6 * * * 每6小时的15分时执行一次
48+
* once * * * 每小时运行一次
49+
* * once * * 每天运行一次
50+
* 10 once * * 每天10点-10:59中运行一次,假设当10:04时运行了一次,10:05-10:59的后续的时间将不会再运行
51+
* 1,3,5 once * * 每天1点3点5点中运行一次,假设当1点时运行了一次,3,5点将不会再运行
52+
* */4 once * * 每天每隔4小时检测运行一次,假设当4点时运行了一次,8,12,16,20,24点等后续的时间将不会再运行
53+
* 10-23 once * * 每天10点-23:59中运行一次,假设当10:04时运行了一次,10:05-23:59的后续时间将不会再运行
54+
* once 13 * * 每个月的13号的每小时运行一次`.replace(/\n/g, "<br>"),
4355
};
4456

4557
languages.registerHoverProvider("javascript", {
@@ -49,7 +61,7 @@ export default function registerEditor() {
4961
const flag = /^\/\/\s*@(\w+?)(\s+(.*?)|)$/.exec(line);
5062
if (flag) {
5163
resolve({
52-
contents: [{ value: prompt[flag[1]] }],
64+
contents: [{ value: prompt[flag[1]], supportHtml: true }],
5365
});
5466
} else if (/==UserScript==/.test(line)) {
5567
// 匹配==UserScript==

0 commit comments

Comments
 (0)