IntelliJIDEA 的常用模板

以前就经常使用 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 = {

};
Donate - Support to make this site better.
捐助 - 支持我让我做得更好.