Sublime Text插件FileHeader
来源:互联网 发布:sqlserver删除实例 编辑:程序博客网 时间:2024/06/14 23:27
目前Sublime Text已经有几款File Templating插件了,像SublimeTmpl、TemplateNinja、FileTemplates等,但是这些插件的功能太简单了,几行代码完事。他们几乎都使用了ST的内置snippets来实现模板的渲染,并且支持的语言很有限(像SublimeTmpl仅支持Python、Ruby、JavaScript、PHP、HTML、CSS、XML),有的插件仅仅支持ST2(FileTemplates)或者仅仅支持ST3,还有的使用起来及其不效率(像SublimeTmp为每一个支持的文件类型创建一个快捷键)。
FileHeader是一款比上列插件都要优秀的插件,他不仅仅能够满足你的这一小小要求,而且还能够做很多其他有用的事。FileHeader有以下特性:
- 将一个模板文件分为header和body两部分。允许用户自定义自己的模板文件。
- FileHeader能够自动的监测创建新文件动作,自动的添加模板。
- 不仅支持创建已经使用模板初始化好的文件,而且支持将header添加到已经存在的文件头部,并且支持批量添加。
- 使用了非常强大并且很容易使用的Jinja2模板系统,在模板文件里你可以完成很多复杂的初始化。
- 几乎支持所有的编程语言,并且支持用户自定义语言。
- 能够自动的更新文件最后修改时间。
- 能够自动的更新文件最后的修改者,这在协同开发中是一个很有用的功能。
- 同时支持ST2/ST3。
详细介绍: http://shiyanhui.github.io/FileHeader/
插件首页:https://github.com/shiyanhui/FileHeader
安装
可以通过Package Control搜索FileHeader安装。
或者:
进入到你的"Packages"文件夹(Preferences / Browse Packages),然后:
git clone git@github.com:shiyanhui/FileHeader.git
使用
创建新文件
FileHeader能够自动的监测创建新文件动作,自动的添加模板。因此你可以用别的插件创建新文件,FileHeader会自动的给你添加模板。
添加文件头
批量添加文件头
自动更新文件修改时间和最后修改者
阅读全文
1 0
- Sublime Text插件FileHeader
- 推荐一款优秀的Sublime Text插件FileHeader
- Sublime中fileHeader的安装
- Sublime Text插件推荐
- Sublime Text 2 插件
- sublime text插件
- Sublime Text 2插件
- sublime text插件开发
- [整理]sublime text插件
- Sublime Text 3 插件
- sublime text插件
- Sublime Text 必备插件
- Sublime Text 插件推荐
- sublime text 安装插件
- Sublime Text插件使用指南
- sublime text 插件推荐
- sublime text安装插件
- sublime text 安装插件
- 【Hibernate】项目中session的管理方式
- Android 打开关闭键盘以及监听的工具类
- JS小福利 —— 实时更新的页面小时钟
- 深入理解Java虚拟机(第七章):虚拟机类加载机制
- C++之禁止异常信息传递到析构函数外面(10)---《More Effective C++》
- Sublime Text插件FileHeader
- 基于ZXing二维码实现(示例二)(存在问题)
- 装饰者模式
- 浅析C语言的非局部跳转:setjmp和longjmp
- 密码验证合格程序
- C/C++的随机数实现
- 【Popwindow】自定义popwindow的底部间隙问题
- HDU 5458 Stability
- Android开发小技巧系列(六)