Sublime Text 3 自动添加文本文件头部信息 您所在的位置:网站首页 sublime怎么加注释 Sublime Text 3 自动添加文本文件头部信息

Sublime Text 3 自动添加文本文件头部信息

2024-02-15 22:00| 来源: 网络整理| 查看: 265

Step 1. 制作插件

File name: 可以任意指定 File extension: (.py) File save path: %AppData%/Sub File Contents: …

import datetime, getpass import sublime, sublime_plugin class AddDateTimeStampCommand(sublime_plugin.TextCommand): def run(self, edit): self.view.run_command("insert_snippet", { "contents": "--------------------------------------------------------------------------------""\n" " * @Author: RomiZhou""\n" " * @DateTime: " "%s" %datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S %A") +"\n" " * @Description: ""\n" "--------------------------------------------------------------------------------" } )

其中,“contents”: 后的内容可以根据自己的需要进行自定义

Step 2. 创建 Key Bindings

Preference -> Key Bindings -> user Add Contents:

{ "keys": ["ctrl+shift+,"], "command": "add_date_time_stamp" }

其中,“command”: 后的内容需与插件中的Class名保持一致。 AddDateTimeStampCommand add_date_time_stamp Class名以大小写分隔,而command名对应以下划线分隔。

Step 3. 测试

Ctrl + n. Ctrl + Shift + ,.

在这里插入图片描述

Notes

关于代码文件的头部信息自动添加,也可直接通过Package Control:Install Package下载FileHeader 包。 但总之,自定义的方法总是更通用一点。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有