1.创建一个项目
2.配置leetcode插件的参数
CodeFileName
:
T${question.frontendQuestionId}_$!velocityTool.camelCaseName(${question.titleSlug})
CodeTemplate
:
${question.content}
package leetcode.editor.cn;
//Java:${question.title}
public class T${question.frontendQuestionId}_$!velocityTool.camelCaseName(${question.titleSlug}){
public static void main(String[] args) {
Solution solution = new T$!{question.frontendQuestionId}_$!velocityTool.camelCaseName(${question.titleSlug})().new Solution();
// TO TEST
}
${question.code}
}
TemplateConstant
:
${question.title} 题目标题 示例:两数之和
${question.titleSlug} 题目标记 示例:two-sum
${question.frontendQuestionId} 题目编号
${question.content} 题目描述
${question.code} 题目代码
$!velocityTool.camelCaseName(str) 转换字符为驼峰样式
$!velocityTool.snakeCaseName(str) 转换字符为蛇形样式
$!velocityTool.leftPadZeros(str,n) pad sting with zero make str length at least n.
$!velocityTool.date() 获取当前时间