sbulime如何利用python写的脚本快速添加时间戳

2024-10-25 08:02:44

sublime做为一个编辑器,有很多功能可以自己添加,那么如何添加一个快捷的方式,输入时间戳呢?

sbulime如何利用python写的脚本快速添加时间戳

sbulime如何利用python写的脚本快速添加时间戳

1、首先需要写个时间戳的脚本,脚本中的格式内容,可以自己改进。例如:import datetime, getpassimport sublime, sublime_plugi荏鱿胫协nclass SignatureCommand(sublime_plugin.TextCommand): def run(self, edit): signature = "# %s\n" % (datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S 第%W周 %A")) self.view.insert(edit, 0, signature)

sbulime如何利用python写的脚本快速添加时间戳

2、然后保存名称为datetime.py,存放在目录:

sbulime如何利用python写的脚本快速添加时间戳

3、然后打开“perferences”里的“key bindings”.

sbulime如何利用python写的脚本快速添加时间戳

4、然后就可以添加对应的映射命令了。例如:{"keys": [争犸禀淫"ctrl+shift+d"], "command": 媪青怍牙"signature" },

sbulime如何利用python写的脚本快速添加时间戳

5、说明1:如果不喜欢用ctrl+shift+d,可以自己改动命令。

sbulime如何利用python写的脚本快速添加时间戳

6、对应的signature,就是对应到类的定义SignatureCommand,如图

sbulime如何利用python写的脚本快速添加时间戳
猜你喜欢