快捷键 | 功能 |
---|---|
Alt+Enter | 导入包,自动修正代码 |
Ctrl+Y | 删除光标所在行 |
Ctrl+D | 复制光标所在行内容,插入光标位置下面 |
Ctrl+Alt+L | 格式化代码 |
Ctrl+/ | 单行注释,再按取消注释 |
Ctrl+Shift+/ | 选中代码注释,多行注释,再按取消注释 |
Alt+Insert | 自动生成代码,toString,get,set方法 |
Ctrl+Shift+上下箭头 | 移动当前代码行 |
Alt+/(自定义) | 基本的代码提示 |
Ctrl+Shift+Space | 更智能地按类型信息进行代码提示 |
Ctrl+Shift+Enter | 自动补全末尾的字符(反括号,花括号和分号) |
模板 | 功能 |
---|---|
psvm | 可生成 main 方法 |
sout | System.out.println() 快捷输出 |
soutp | System.out.println("方法形参名 = " + 形参名) |
soutv | System.out.println("变量名 = " + 变量) |
soutm | System.out.println("当前类名.当前方法") |
"abc".sout | “abc”.sout => System.out.println("abc"); |
fori | 可生成 for 循环 |
iter | 可生成增强 for 循环 |
itar | 可生成普通 完整for 循环 |
list.for | 可生成集合 list 的增强 for 循环 |
list.fori | 可生成集合 list 的 正序循环 |
list.forr | 可生成集合 list 的 倒序循环 |
ifn | 可生成 if(xxx = null) |
inn | 可生成 if(xxx != null) |
prsf | private static final |
psf | public static final |
psfi | public static final int |
psfs | public static final String |