java 快捷方式创建 java自动生成快捷键
转载
一、IDEA常用快捷按键
(1)代替鼠标操作快捷键
- 自动补全函数括号、分号、当前行缩进:Ctrl + Shift + 回车
- 提示代码模板:Ctrl + J
- 使用xx块环绕:Ctrl + Alt + T (常用)
- 自动生成构造器、get/set:Alt + Insert (有的键盘需要同时按Fn键)
- 由方法自动生成返回值变量:Ctrl + Alt + V
- 格式化代码:Ctrl + Alt + L
- 插入空行开始编辑
- 在当前光标下一行插入空行开始编辑:Shift + 回车 (常用)
- 在当前光标上一行插入空行开始编辑:Ctrl+Alt+回车 (常用)
- 向上移动代码:Ctrl+Shift + ↑ (整个方法移动)或 Alt + Shift + ↑(逐行移动)(常用)
- 向下移动代码:Ctrl+Shift + ↓ (整个方法移动) 或 Alt + Shift + ↓(逐行移动)(常用)
- Ctrl + Y (常用)
- 不选中删除光标所在行:Ctrl + X
- 重命名类、变量、方法等:选择要重名的元素,按Shift + F6
- 抽取代码重构方法:Ctrl + Alt + M
- 查看所调用方法的形参列表提醒:Ctrl + P
- 重写或实现方法
- 实现接口的方法:Ctrl + i
- 重写父类的方法:Ctrl + O
- 单行注释:Ctrl + / (常用)
- 多行注释:Ctrl + Shift + / (常用)
(2)移动光标定位
- 跳转到上一个/下一个位置编辑位置:Ctrl + Alt + 左/右键
- 跳转到上一个/下一个方法位置: Alt + 上/下键
- 打开的类文件之间切换: Alt + 左/右键
- 定位某行:Ctrl + G
- 按一下选择单词,再按选择语句,再按选择行,再按选择方法
(3)查找与查看源码
- 按住Ctrl键,单击某个类或方法就可以打开某个类或方法的源码
- 但是当某个变量是通过多态引用调用父类或父接口的方法时,想要打开方法的实现类:Ctrl +Alt +B
- 查看方法文档:选中方法名后按Ctrl + Q
- 查看某个类的结构信息
- 类的继承层次:Ctrl + H
- 类的UML关系图:Ctrl + Alt + U
- 当前文件结构:Ctrl + F12键
- 搜索类:Ctrl + N
- 全项目搜索文本:Ctrl + Shift + F
- 全项目替换文本:Ctrl +Shift + R
- 当前源文件查找文本:Ctrl + F
- 当前源文件替换问题:Ctrl + R
- 任何地方搜索:双击Shift
- 折叠方法实现:Ctrl + Shift + -
- 展开方法实现:Ctrl +Shift + +
二、常用快捷模板
- psvm:public static void main(String[] args){}
- main:public static void main(String[] args){} (常用)
- sout:System.out.println(); (常用)
- soutp:System.out.println("xxx :" + 方法形参);
- soutm:System.out.println("xx类.当前方法名");
- soutv:System.out.println("变量名 = " + 变量);PS:只识别上最近一行定义的变量(常用)
- 变量.sout/变量.soutv:System.out.println( 变量); / System.out.println("变量名 = " + 变量); PS:这个不限距离 (常用)
- ifn:if(xx == null) (常用)
- inn:if(xx != null)
- 变量.null:if(变量 == null)
- 变量.nn:if(变量 != null)
- fori:for循环 (常用)
- itar:遍历数组 (常用)
- iter:foreach循环 (常用)
- psf:public static final
- prsf:private static final
- psfi:public static final int
- psfs:public static final String
- list集合.for:foreach循环 (常用)
- list集合.fori:用for循环遍历list集合,正向遍历
- list集合.forr:用for循环遍历list集合,逆向遍历
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。