Idea实操代码快捷键(亲测CV)
1.1 输出(可参考2.10) :
sout
1.2 错误打印(可参考2.10) :
serr
1.3 main主函数(可参考2.10) :
psvm
1.4 if判断:
变量.if
比如 a>0.if || true.if if前必须是一个boolean类型的变量或者表达式
1.5 switch:
变量.switch
1.6 try捕获异常:
变量.try
1.7 本身for循环:
变量.for
1.8 变量for循环 :
变量.fori
1.9 倒序的for循环:
变量.forr
1.10 判断是否为空:
变量.null
1.11 判断是否非空:
变量.notnull
或者变量.nn
代码快速生产方法快捷键
2.1 选择重写或实现方法(select methods to override/implements)
ctrl + o
2.2 选择实现方法(select methods to implement)
ctrl + i
2.3 生成构造方法、toString方法、重写或实现方法及版权(generate…)
alt + insert
2.4 包围(surround with)
ctrl + alt + t
2.5 自动补全(完成,Completion)
Ctrl+Space 基本的自动补全,通过设置可以设置成和eclipse一样(Alt+/)
Ctrl+Shift+Space 智能的自动补全
2.6 折叠(folding)
Ctrl+Shift+数字键盘的-(collapse 折叠,按一次折叠全部)
Ctrl+Shift+数字键盘的+(expand展开,按一次展开一个,再按一次展开下一个)
2.7 注释(comment)
Ctrl+/ 注释行(选中的单行或多行 ,在每行的开始加上//)
Ctrl+Shift+/ 注释代码块 ( /**/)
2.8 重新格式化代码(reformat code)
Ctrl+Alt+L
2.9 优化类导入(Optimize Imports)
Ctrl+Alt+O
2.10 main方法、System.out.println()等方法的自动完成
Ctrl+j
输入psvm然后按Ctrl+J,就可以自动补全main方法
输入sout然后按Ctrl+J,就可以自动补全System.out.println()方法
2.11 类移动到其他包
F6
2.12 代码问题寻找解决方案
Al+Enter