记录一下自己常用的idea快捷键,可以显著提高个人的工作效率。这份快捷键是windows版本idea的默认快捷键,没有自定义快捷键。
- alt+insert: 创建构造器、setget方法、tostring方法等
- shift连续按两下(同ctrl+n): 可以查找类、接口以及符号。
- ctrl+shift+f: 全局查询
- ctrl+alt+t: 选定代码块包上try/catch、if/else、while、synchronized等代码块
- ctrl+/: 对光标所在的行注释或取消注释
- ctrl+l: 选中指定行
- 按住ctrl,鼠标移到代码中的类、接口上,可以查看源码
- ctrl+d: 复制并粘贴当前行
- ctrl+z: 撤销至上一步
- ctrl+f: 在当前文件查找
- ctrl+r: 在当前页替换关键字
- ctrl+y: 删除行
- sout+回车: System.out.println()
- psvm+回车: main方法
- new Student().var+回车: 不全new对象
- myNums.for: 自动补全for(obj : nums)
- myNums.fori: 自动补全for(int i = 0; i < nums.length(); i++)
- Ctrl+Home 回到顶部
- Ctrl+End 回到底部
- ctrl+z 撤销,ctrl+shift+z 撤回
- alt+上(下)键:迅速跳到上(下)一个方法
- ctrl+shift+上(下)键:本行代码向上(下)移动一行
- alt+左(右)键:迅速跳到左(右)一个打开的文件
- ctrl+alt+左(右)键:跳到上(下)一个关注焦点。比如本来访问了String类定义,然后又看到了Integer的类定义,这个时候按ctrl+alt+左键,跳回到String类定义,再按ctrl+alt+右键,就跳回Integer的定义。
- psfs+回车:public static final String; psfi+回车:public static final int。
- ctrl+alt+v:选中行或选中代码自动定义成局部变量。
- ctrl+鼠标左键/ctrl+b:访问类定义/访问类或方法被哪些地方引用
- ctrl+alt+b:访问实现方法、实现类
- ctrl+alt+u:查看选中类的所有祖先类
- ctrl+u:跳到父类或父接口
- ctrl+alt+回车:自动补全本行
- ctrl+shift+t:生成单元测试类
- shift+回车:直接回车到下一行,相当于光标跳到本行末尾再回车。
- ctrl+g:定位当前文本的某一行
- ctrl+shift+减(加)号键:折叠(打开)所有方法和注释
- F11:本行加书签
- alt+2:查看所有书签和断点