Sublime Text 3 添加插入当前时间

https://blog.csdn.net/sshfl_csdn/article/details/46415551

sublime text 3 插入当前时间


创建插件

** Tools → New Plugin... **
插入如下代码,并将文件保存为
// Sublime Text 3 - sublime text 3 安装的路径
Sublime Text 3\Data\Packages\User\addCurrentTime.py
// such as : windows下的sublime存储路径例子
D:\SoftwareFiles\SublimeTextBuild_3065_x64\Data\Packages\User\addCurrentTime.py
import datetime
import sublime_plugin
class AddCurrentTimeCommand(sublime_plugin.TextCommand):
    def run(self, edit):
        self.view.run_command("insert_snippet",
            {
                "contents": "%s" % datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
            }
        )

创建快捷键

** Preference → Key Bindings - User **
// 在原有的配置文件上增加如下:( 可能需要添加 ',' )
{ "keys": ["ctrl+shift+,"], "command": "add_current_time" }
这样您就可以在需要的地方使用您刚刚定义好的快捷键,即如下
** ctrl+shift+, **
在当前光标处插入当前时间

猜你喜欢

转载自blog.csdn.net/u014357799/article/details/80243172
今日推荐