以前就经常使用 WebStorm 或者 PhpStorm, 现在不仅切换到 IntelliJIDEA, 还更换了电脑, 发现又需要将常用的模板一一重新创建.
语法官方文档: http://velocity.apache.org/engine/devel/user-guide.html
语法阿里云翻译: https://yq.aliyun.com/articles/16929
大小写转换, 下划线名变成驼峰式命名: http://blog.csdn.net/kookob/article/details/46458055
Includes 部分
Name: “NodeJS Header”, Extension: “js”
/**
* Created by ${PROJECT_NAME}.
* File: ${NAME}.js
* User: ${USER}
* Date: ${DATE}
* Time: ${TIME}
*/
'use strict';
Files 部分
JavaScript File
#parse("NodeJS Header.js")
BearCat Class
#parse("NodeJS Header.js")
let Bearcat = require('bearcat');
let ${NAME} = function ${NAME}() {
#set ($nAME = $NAME.substring(0,1).toLowerCase() + $NAME.substring(1,$NAME.length()))
this.\$id = "${nAME}";
};
Bearcat.module(${NAME}, typeof module !== 'undefined' ? module : {});
NodeJS Module
#parse("NodeJS Header.js")
module.exports = {
};