IDEA自定义模板/自动补全代码的规则修改

IntelliJ_IDEA是一个好用的Java应用编码工具。很多方面都做得非常优秀,比如 在模板的自定义这一方面。

很多公司都有要求的代码注释规范,我们每次都要在新建类或者方法的时候重新复制粘贴,这样很麻烦,而且容易粘错。这时候就可以使用 模板之自定义类与方法注释

在idea中使用自定义模板可以为重复代码的编写减少敲击。

下面举个例子。

变量命名输入 或者 变量重命名/名称重构(Refactor)的时候,工具默认显示的是consumerLambdaQueryWrapper。但我想把consumerLambdaQueryWrapper修改成consumerLQW,或者添加一个自动提示意图项consumerLQW。于是在想 能不能修改/添加自动提示意图(Intention)的规则

查了一些资料,感觉使用模板也可以达到上面的效果。接着就根据这种思路试试,打开Setting -> Editor -> Live_Templates,新增一条模板nlqw,编辑配置如下图。

补充:$END$是一个特殊的预定义变量,表示光标最后跳转的位置。

编辑完成之后,点击其中的Apply使得配置生效。

试试效果吧!输完nlqw就有一个nlqw的意图项弹出,然后按Enter键选择这个意图项。

鼠标跳到变量T的位置,继续输入实体类Consumer,输好了再按Enter键,达到目的,OK。

这里介绍一个例子,这个例子也可以做很多扩展,比如把模板内容修改成:

LambdaQueryWrapper<$T$> $t$LQW = new LambdaQueryWrapper<>();
$t$LQW.

当然,你也可以根据自己的需求或者爱好,添加自己想要的模板。

参考地址:

https://www.jb51.net/article/146473.htm  
https://blog.csdn.net/m0_38143867/article/details/92784862  
https://blog.csdn.net/JINXINGXIN1994/article/details/102800421  
https://blog.csdn.net/qq_38829237/article/details/103211615  
https://www.cnblogs.com/jx17/p/6244491.html?utm_source=itdadao  
https://www.cnblogs.com/hehe199316/p/14035941.html  
https://jingyan.baidu.com/article/0964eca23a05c0c385f536c9.html  
https://www.jb51.net/article/146473.htm  
https://www.cnblogs.com/ruanjianVStest/p/7009892.html  
https://www.jb51.net/article/146473.htm 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值