快捷键
代码相关
编辑
-
“helloword”.sout 相当于eclipse syso
-
ctrl + d 拷贝当前行到下一行
-
Ctrl + Shift + 斜杠 多行注释
-
Ctrl + Alt + L 格式化代码
-
Ctrl + Alt + O 格式化import列表,去掉未使用的导包
-
Ctrl+Shift+Space 在很多时候都能够给出Smart提示
查看
- Ctrl +Q 查看帮助文档
源码
- Ctrl+N 可以快速打开类,全局查找类
- Alt + enter 快速修正,相当于eclipse的Ctrl + 1
- Ctrl + enter + space 代码提示, 相当于Alt + /
- shift + enter 快速跳到下一行
自定义
Postfix
Editor==>General==>Postfix Completion
自定义表达式:xxx.list后自动生成下列代码,xxx替换EXPR
List<$EXPR$> $END$ = new ArrayList<>();
xxx.sout system.out.println();
xxx.nn if(xxx != null)
xxx().try
try{
m();
}
xxx.list
Live Templates
Editor==>Live Templates
日志模板
Abbreviation:logger
private static final Logger logger = LoggerFactory.getLogger($className$.class);
快速定义单元测试模板
Abbreviation:test
@Test
public void test$name$(){
$END$
}