idea配置leetcode 插件

leetcode插件模板,网上很多都 是直接添加 Main函数的,但是并不能使用junit做一些测试,只能跑一下main函数的方式,其实只需要修改一下即可。

如我的配置,

codeFileName:

P${question.frontendQuestionId}$!velocityTool.camelCaseName(${question.titleSlug})
code Tempalte: ${question.content}
package leetcode.editor.cn;

CodeTempate:

//Java:${question.title}
public class P${question.frontendQuestionId}$!velocityTool.camelCaseName(${question.titleSlug}){
   
	 @Test
    public void testP${question.frontendQuestionId}$!velocityTool.camelCaseName(${question.titleSlug})() {
	 Solution solution = new P$!{question.frontendQuestionId}$!velocityTool.camelCaseName(${question.titleSlug})().new Solution();
	}
    ${question.code}
}

TempateConstant:

${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()	获取当前时间

同时Idea设置自动导入类,最后只需要双击题号,就可以生成下面的模板,写好测试用例,就可以愉快的coding了
最终效果如下:

在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值