zoukankan      html  css  js  c++  java
  • sublime_Text3中snippet设置信息头(包括作者、日期)

    1.tool->new snippet 创建一个新的snippet,并保存为author.sublime-snippet(最好在该目录(User)下再创建一个MySnippet目录):
    其内容:

     1 <snippet>
     2 <content><![CDATA[
     3 /**
     4  * ============================
     5  * @Author:   XX
     6  * @Version:  1.0 
     7  * @DateTime: ${1:alt+t}
     8  * ============================
     9  */
    10 ]]></content>
    11     <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
    12     <tabTrigger>author</tabTrigger>
    13     <!-- Optional: Set a scope to limit where the snippet will trigger -->
    14     <!-- <scope>source.python</scope> -->
    15 </snippet>

    2.Tools → New Plugin。创建时间插件,保存在User目录,命名为addCurrentTime.py:
    其内容为:

    1 import sublime, sublime_plugin
    2 import datetime
    3 class AddCurrentTimeCommand(sublime_plugin.TextCommand):
    4     def run(self, edit):
    5         self.view.run_command("insert_snippet", 
    6             {
    7                 "contents": "%s" % datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") 
    8             }
    9         )

    3.Preference → Key Bindings - User。绑定快捷键:

    其内容为:

    1 [
    2     {
    3         "command": "add_Info",
    4         "keys": [
    5             "alt+t"
    6         ]
    7     }
    8 ]

    4.验证。
    在sublime Text3中新建一个文件,在文中输入author,然后按Tab键,便可出现信息头,但是时间没有显示,不急,这时候按时间绑定快捷键(alt+t).大功告成!

    截图:

    输入author,然后按Tab键:

    按组合键(alt+t)后:

  • 相关阅读:
    洛谷P3806 【模板】点分治1 【点分治】
    《软件自动化测试开发》出版上市-广而告之
    接口测试用例设计
    接口测试用例设计
    测试的行业危机
    测试的行业危机
    测试的行业危机
    从0开始学正则表达式-基于python
    从0开始学正则表达式-基于python
    从0开始学正则表达式-基于python
  • 原文地址:https://www.cnblogs.com/xiaomingzaixian/p/6984664.html
Copyright © 2011-2022 走看看