基本的代码提示
1.Ctrl+Space 代码提示
2.Ctrl+Shift+Space按照类型信息提示
3.F2(Shift+F2)移动到有错误的代码块
4.Alt+Enter自动补充
5.Ctrl+Shitf+Enter自动补全括号
重构:
1.Ctrl+Shitf+Alt+T重构菜单
2.Shift+F6改名
3.Ctrl+Alt+V提取变量
代码生成:
1.sout+Tab,fori+Tab,psvm+Tab自动生成循环,System.out,main方法
2.Ctrl+J查看所有的快捷模板
3.Ctrl+Insert生成所有的构造器,toString,get/set,重写方法等
4.在13+version
user.for+Tab--->for(User user : users)
user.getAge().var+Tab--->int age = user.getAge()
编辑:
1.Ctrl+W逐次深入选中代码块,Ctrl+Shift+W反向逐次较少选中代码块
2.Ctrl+<-移动光标到单词前,Ctrl+->但此后
3.Ctrl+[ 移动光标到代码块头,Ctrl+] 代码块后
4.Ctrl+Shift+[ / ] 同时选中,Ctrl+Shift+-> / <-
5.Ctrl+ Shift+up / down 上下移动代码块
6.Ctrl+Shift+T 创建选中方法的测试用例
7.Ctrl+Shift+E最近编辑过的文件 Ctrl+E 最近打开过的文件
8.Ctrl+ Shift+V复制历史拷贝列表
标签:
1.Ctrl+Shift+Num定义Num(1-9)标签,再次操作删除
2.Ctrl+Num 跳到定义的标签
3.Ctrl+Tab 切换打开的类窗口页面
4.Alt+Num 切换IDE窗口(Alt+1 project structure, Alt+3 search result, Alt+4/5运行调试)
查找:
1.Shift+Shift search everywhere,类 资源 配置 方法 关键字等
2.Ctrl+H类层次窗口
3.Ctrl+B 父方法定义,Ctrl+Shift+B子类自方法实现
4.Ctrl+F12查看当前类所有方法列表
5.Alt+F7类或者方法的使用
6.Ctrl+F 、 Ctrl+Shift+F 在当前类 / project中查找关键字;F3下一次出现位置/上一次
格式化:
1.Ctrl+Alt+O格式化import
2.Ctrl+Shift+L格式化代码
运行:
1.Alt+Shift+F10 运行
2.Shift+F9启动测试
3.F7 step into / F8 step over / F9 continue
快捷键help
1.Ctrl+Shift+A快捷键帮助键
2.Alt+Delete安全删除所有的变量引用
3.Alt+Shift+Insert 列模式选中