sublime插件时间

  1. import datetime  
  2. import sublime_plugin  
  3. class AddCurrentTimeCommand(sublime_plugin.TextCommand):  
  4.     def run(self, edit):  
  5.         self.view.run_command("insert_snippet",   
  6.             {  
  7.                "contents": "--[[--""\n"  
  8.                 " * @Description: ${1:Description}""\n"  
  9.                 " * @Author:      JuhnXu""\n"  
  10.                 " * @DateTime:    "  "%s"  %datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") +"\n"  
  11.                 " ]]"                  
  12.             }  
  13.         )  
  14. class AddFuncCommand(sublime_plugin.TextCommand):  
  15.     def run(self, edit):  
  16.         self.view.run_command("insert_snippet",   
  17.             {  
  18.                "contents": "--[[--""\n"  
  19.                 " * @Description: ${1:desc}  ""\n"  
  20.                 " * @param:       ${2:string} ${3:name} ""\n"  
  21.                 " * @return:      ${4:nil}" "\n"  
  22.                 " ]]"                  
  23.             }  
  24.         )  

按键映射

 

[plain]  view plain  copy
 
  1. [  
  2.     {  
  3.         "command": "add_current_time",  
  4.         "keys": [  
  5.             "alt+shift+j"  
  6.         ]  
  7.     },  
  8.     {  
  9.         "command": "add_func",  
  10.         "keys": [  
  11.             "alt+shift+k"  
  12.         ]  
  13.     }  
  14.   
  15.   
  16. ]  

 

 

import datetime
import sublime_plugin
class AddCurrentTimeCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.run_command("insert_snippet",
{
"contents": "/**""\n"
" * @Description: ""\n"
" * @Author: ""\n"
" * @DateTime: ""%s" %datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") +"\n"
" */"
}
)
class AddFuncCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.run_command("insert_snippet",
{
"contents": "/**""\n"
" * @Description: ""\n"
" * @table: ""\n"
" * @param: ""\n"
" * @param: ""\n"
" * @return: ""\n"
" * @DateTime: ""%s" %datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") +"\n"
" */"
}
)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值