场景:
在实际工作中,我们不可能一个一个字母的去敲代码,为了提升开发效率,可以使用常用的快捷代码模板。idea和datagrip自带的有,我们也可以自定义快捷模板
一、Idea自定义代码模板、有些是基于 hutool 常用包
1、->
item -> {}
2、ce
CollUtil.isEmpty()
3、ced
CollUtil.defaultIfEmpty(, ListUtil.list(false))
4、cne
CollUtil.isNotEmpty()
5、on
ObjUtil.isNull()
6、ond
ObjUtil.defaultIfNull()
7、onn
ObjUtil.isNotNull()
8、oe
ObjUtil.equals(, )
9、one
ObjUtil.notEqual(, )
10、sb
StrUtil.isBlank()
11、sbd
StrUtil.blankToDefault()
12、snb
StrUtil.isNotBlank()
13、tsl
try { TimeUnit.MILLISECONDS.sleep(3); } catch (InterruptedException e) { e.printStackTrace(); }
14、tu
ThrowUtil.fail(, );
二、DataGrip自定义代码模板
1、sf
select * from
2、lf
left join
3、cw
(case
when 1=1 then 1
else 0
end
) as str
说明:
1、在编写界面,只需输入对应的快捷简写代码,按 Tab 键即可快速生成
2、注释快捷模板也可以按上述方式自定义
823

被折叠的 条评论
为什么被折叠?



