个人认为这些快捷键还是要常用,常用才会记得住,只是了解的话很快就会忘,建议大家收藏后常常复习哦。



home 行头 end 行尾
ctrl+p 查看调用函数()内应当引用的参数
pvsm/main 直接输出main函数
ctrl+shift+F12 最大化最小化IDEA窗口
sout 直接输出System.out.println("")
打出字符串后加.out自动生成上述代码  
alt+1/2/3/4 是不同的窗口
双击shift classes查看源码 
alt+左右箭头切换选项卡
“字符串”+.var自动生成变量
fori 生成for循环 自动生成的东西光标自动对准 可能要修改的的东西(例如变量名)按Enter会切到下个可能需要改动的东西
ctrl+Y 删除一行(我的ctrl+Y是重做,并非删除一行)
ctrl+D 复制一行
ctrl+F12 输入方法名 找方法
package名不能大写
alt+Enter 提示纠错/自动生成匿名内部类方法
alt+insert:
1.在目录界面可以快捷生成软件包和类、接口等
2.选择setter getter 去生成
3.选择constructor生成构造方法
3.选择override能重写函数 ctrl+o直接弹出重写函数选择窗口
alt+shift+↑/↓ 整行代码移动
条件.if快捷输出if(条件)判断语句
变量名.castvar快捷输出向下转型
变量名.new输入构造方法()内的参数后再+.var 快捷新建变量
ctrl+F12看类中方法
ctrl+F  +  ctrl+H  修改后全部替换  可修改全部同名变量(Leetcode,不是IDEA)
shift+F6 IDEA中修改同名变量
ctrl+alt+← 返回上一步
ctrl+alt+→ 下一步
ctrl+alt+l 代码格式化
ctrl+shift+alt+U 查看当前类的继承结构
ctrl+H 查看继承结构
ctrl+alt+t 自动代码包裹
ctrl+alt+shift+c 可以复制引用,ctrl+alt+shift+v粘贴
alt+鼠标左键按住选择多行
Ctrl+Shift+Alt 在需要同时编辑的位置创建多个光标

更多推荐