让快乐编码伴你左右
声明
针对mac系统和java语言
一、快速代码-Live Template
1.常用
针对空行
fori | for (int i = 0; i < ; i++) { } |
sout | System.out.println() |
psvm/main | public static void main(String[] args){} |
psfs | public static final String |
thr | throw new |
针对对象
new Object()
.var | Object o = new Object(); | |
.varl | var o = new Object();需要安装lombok插件 | |
.nn/.notnull | if (new Object() != null) {} | |
.field | 可声明成类属性 | |
.null | if (new Object() == null) { } | |
.lambda | () -> new Object() | |
.cast | (() new Object()) | |
.arg/.par | (new Object()) | |
.castvar | = () new Object(); | |
.inst/.instanceof | new Object() instanceof ? (() new Object()) : null; | |
.opt | Optional.of(new Object()) | |
.reqnonnull | Objects.requireNonNull(new Object()) | |
.return | return new Object(); | |
.serr | System.err.println(new Object()); | |
.souf | System.out.printf("", new Object()); | |
.sout | System.out.println(new Object()); | |
.soutv | System.out.println("new Object() = " + new Object()); | |
.try | try { | |
.synchronized | synchronized (new Object()) {} | |
2.查看和自定义
IDEA-Preferences-Live templates-java
支持自定义
二、快捷键
1.查类
command+o
2.重写方法
control+i