TimeNotify
Sublime TimeNotify
详细信息
安装次数
- 总数 86
- Win 57
- Mac 23
- Linux 6
8 月 6 日 | 8 月 5 日 | 8 月 4 日 | 8 月 3 日 | 8 月 2 日 | 8 月 1 日 | 7 月 31 日 | 7 月 30 日 | 7 月 29 日 | 7 月 28 日 | 7 月 27 日 | 7 月 26 日 | 7 月 25 日 | 7 月 24 日 | 7 月 23 日 | 7 月 22 日 | 7 月 21 日 | 7 月 20 日 | 7 月 19 日 | 7 月 18 日 | 7 月 17 日 | 7 月 16 日 | 7 月 15 日 | 7 月 14 日 | 7 月 13 日 | 7 月 12 日 | 7 月 11 日 | 7 月 10 日 | 7 月 9 日 | 7 月 8 日 | 7 月 7 日 | 7 月 6 日 | 7 月 5 日 | 7 月 4 日 | 7 月 3 日 | 7 月 2 日 | 7 月 1 日 | 6 月 30 日 | 6 月 29 日 | 6 月 28 日 | 6 月 27 日 | 6 月 26 日 | 6 月 25 日 | 6 月 24 日 | 6 月 23 日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
说明文档
TimeNotify
TimeNotify 是一个 Sublime Text 插件,显示状态栏中的当前时间,并允许在特定时间设置接收通知的事件。
它受到 状态栏时间 的启发
要通知的事件
状态栏中的时间
如何安装
将 git 仓库克隆或 下载 到您的软件包文件夹
-
运行“Package Control: 安装软件包”命令,并查找
TimeNotify
软件包
设置
示例配置
// Clock update interval seconds
"interval": 1,
// Specifies date / time format, where:
// %H - Hour (24-hour clock) as a decimal number [00, 23]
// %M - Minute as a decimal number [00, 59]
// %S - Second as a decimal number [00, 61]
// For more information, please refer to: https://docs.pythonlang.cn/2/library/time.html#time.strftime
"format": "%H:%M:%S | %m-%d | %A",
// Stick the clock on the left side of the status bar
// if you change this option, restart is required
"lefty": true,
// Time to delay notify seconds
"delay": 300,
// By setting the "events" configuration item, you can create reminders at specific times or dates.
// These reminders are set to any form of time, such as any second of a certain minute, a certain hour, a certain day, a certain week, a certain month, or any time of a certain year.
// Note that the settings of minute, hour, day, week, month, and year are all optional,
// and you can freely combine them according to your needs.
// When these specific settings are not used, you need to specify the "time" option format as "%Y-%m-%d %H:%M:%S",
// such as "2022-11-10 18:20:00".
// In this configuration item, you can also set the message content and the delay or advance time of the reminder.
"events": [
{
// 1 - 7
"week": [1, 2, 3, 4, 5, 6, 7],
"time": "08:10:10",
"advance": 10,
"delay": 10,
"message": "week msg"
},
{
"minute": [10],
"time": "10",
"message": "minute msg"
},
{
// 0 - 23
"hour": [8],
"time": "10:10",
"message": "hour msg"
},
{
// 1 - 31
"day": [6],
"time": "08:10:10",
"message": "day msg"
},
{
// 1 - 12
"month": [8],
"time": "06 08:10:10",
"message": "month msg"
},
{
"year": [2023],
"time": "06-06 08:10:10",
"message": "year msg"
},
{
"time": "2023-06-06 08:10:10",
"message": "special time"
}
]
interval: 1
:
时钟更新间隔以秒为单位。默认值为 1。
format: "%H:%M:%S
:
时间格式为在状态栏中显示的格式。默认值是 %H:%M:%S | %m-%d | %A
。 参考文档
lefty: true
:
将时钟固定在状态栏的左侧,如果更改此选项,则需要重新启动
delay: 300
:
通知延迟的时间以秒为单位。默认值是 300
事件
:
特定时间要通知的事件数组。
通过设置“events”配置项,可以在特定时间或日期创建提醒。这些提醒设置为任何形式的时间,例如某分钟的任何秒,某个小时,某个日期,某个星期,某个月份或某个年份的任何时间。请注意,分钟、小时、日期、星期、月份和年份的设置都是可选的,可以根据您的需求自由组合。当不使用这些特定设置时,您需要指定“time”选项格式的“%Y-%m-%d %H:%M:%S”,例如“2022-11-10 18:20:00”。在此配置项中,还可以设置消息内容以及提醒的延迟或提前时间。
event.delay
:必须通知的消息。
event.delay
:通知延迟的时间以秒为单位。可选。
event.advance
:以秒为单位提前通知的实际时间。可选。
event.time
:通知的时间按以下格式
%S
格式,它将被解释为当前分钟的任何一秒。%M:%S
格式,它将被解释为当前小时的任何时间。%H:%M:%S
格式,它将被解释为当前天的任何时间。%d %H:%M:%S
格式,它将被解释为当前月的任何时间。%m-%d %H:%M:%S
格式,它将被解释为年的任何时间。%Y-%m-%d %H:%M:%S
格式,它将是一个特定的时间。
如下代码所示,它将在2023-06-06 08:10:10提醒您。
"time": "2023-06-06 08:10:10", // %Y-%m-%d %H:%M:%S "message": "certain time msg"
event.minute
:要通知的分钟数组(0-59)。可选。如下代码所示,全天时间应为“%Y-%m-%d %H:10:20”、”%Y-%m-%d %H:10:30"。
它将在每小时20分钟和30秒提醒您。"minute": [20, 30], "time": "10", // %S "message": "minute msg"
event.hour:要通知的小时数组(0-23)。可选。
如下代码所示,全天时间应为“%Y-%m-%d 08:10:10”、”%Y-%m-%d 09:10:10"。
它将在每天的08:10:10和09:10:10提醒您。"hour": [8, 9], "time": "10:10", // %M:%S "message": "hour msg"
event.day:要通知的月份天数数组(1-31)。可选。
如下代码所示,全天时间应为“%Y-%m-06 08:10:10”。
它将在每月的6日08:10:10提醒您。"day": [6], "time": "08:10:10", // `%H:%M:%S` "message": "day msg"
event.week
要通知的星期数组(1-7,其中1是星期一,7是星期日)。可选。
如下代码所示,它将在每周的星期一、星期二和星期三08:10:10提醒您。"week": [1, 2, 3], "time": "08:10:10", // %H:%M:%S "message": "week msg"
event.month
要通知的月份数组(1-12,其中1是1月,12是12月)。可选。
如下代码所示,全天时间应为“%Y-06-06 08:10:10”、“%Y-10-06 08:10:10”。
它将在每年的6月和10月的08:10:10提醒您。"month": [6, 10], "time": "06 08:10:10", // %d %H:%M:%S "message": "month msg"
event.year:要通知的年份数组。可选。
如下代码所示,全天时间应为“2023-06-06 08:10:10”、“2024-06-06 08:10:10”,
它将在2023-06-06 08:10:10和2024-06-06 08:10:10提醒您。"year": [2023, 2024], "time": "06-06 08:10:10", // %m-%d %H:%M:%S "message": "year msg"