一、Shortcut
1、Alt + Enter :智能提示(导包,函数参数修改,单词拼写错误,抛出异常……)。
2、Ctrl + Shift + Enter :自动补齐并格式化代码,调至下一行输入。
3、Ctrl + Alt + L :格式化代码。
4、Ctrl + Shift + A :搜索操作(可查看快捷键)。
5、Alt + 数字:0(Message),1(project),2(structure),4(run),6(TODO)。
6、Ctrl + 上下方向键:滚动条滑动。
7、Ctrl + 左右方向键:跳至下一字符串前。
8、Ctrl + W :扩大选区。
9、Ctrl + Alt + M :抽取代码块构成函数。
10、Ctrl + E :最近的文件。
11、Ctrl + Shift + E :最近编辑的文件(注意输入法调成ENG)。
二、Live Template
1、psf:public static final
2、psfi:public static final int
3、psfs:public static final String
4、St:String
5、thr:throw new
6、自定义:点击右上角+添加组或快捷命令,然后在Abbreviation输入缩写,在Template text中输入原始代码,$END$快捷输入后光标停留的位置,$var1$,$var2$表示两个变量,光标开始会停在第一个变量处,回车后跳至第二个变量。
三、Postfix Completion
1、.fori:int变量作为for循环判断条件构造代码
2、.if:boolean变量作为if判断条件构造代码
3、.while:boolean变量作为while判断条件构造代码
4、.nn:变量不为空的if判断语句
5、.null:变量为空的if判断语句
6、.sout:System.out.println()
7、.try:try{ } catch(Exception e)