前言
这篇记录一下,在idea使用的过程中一些加快开发效率的操作。
live template

postfix
当使用一个数字或者一个参数按照以下写法会自动变成例子中的情况
100.for
->
for (int i = 0; i < 100; i++) {
}
sth.iter
->
for (String s : list) {
}
sth.new
->
new Sth()
sth().try
try {
sth()
} catch (Exception e) {
e.printStackTrace();
}
sth.sout
->
System.out.println(list);
sth.return
->
return sth;
sth.nn
->
if (list != null) {
}
->
sth.null
if (list == null) {
}
断点调试
在循环中设置断点,并在满足条件时才进入断点

视图接口
command + f12

command + option + shift + U

演出模式
Presentation Mode,你可以在快捷键中搜索一下这个模式的快捷键,在这个模式下你可以完全的只关注代码,不想别的任何事情,只是针对当前代码进行修改,写代码非常舒服,然后利用搜索功能和快捷键进行跳转。
使用快捷键移动分割线
command(ctrl)+shift+左右箭头
来移动分割线。这里的分割线是指的各个窗口的分割线。
command(ctrl)+shift+enter会自动加行尾的分号,还能补全大括号。