sublime_Text3中snippet设置信息头(包括作者、日期)
1.Tools → Developer → New Plugin
创建时间插件,保存在User目录,命名为 addCurrentTime.py
import sublime
import sublime_plugin
import datetime
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")
}
)
class AddFunctionDescCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.run_command("insert_snippet",
{
"contents":"/**""\n"
" * @Author: rongzedong""\n"
" * @DateTime: " "%s" %datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")+"\n"
" * @Description: $1 ""\n"
" */""\n"
"$2"
}
)
2. key map
注意,上面的 python 版本插件里面的类命名为驼峰格式,下面的命令就是上面驼峰格式改的下划线法命名,这就是他们之间的对应关系
[
{
"command":"add_current_time",
"keys":[
"ctrl+t"
]
},
{
"command":"add_function_desc",
"keys":[
"ctrl+shift+."
]
},
]
需要和我沟通? 点这里,留言!
« php add16算法 累加算法 累加校验算法(modbus 串口 sscom 开发) » export 'default' (imported as 'XLSX') was not found in 'xlsx' in vuejs