防止idea卡顿的方法参考:https://blog.csdn.net/qq_28867949/article/details/78823232
CTRL+F 在当前窗口查找文本
CTRL+SHIFT+F 在指定窗口查找文本
Shift+Shift 搜索任意东西
Ctrl+F12 查询方法
Alt+F7 查询方法被调用的位置
Ctrl+N 查找类
Ctrl+Shift+N 查找文件
ALT+INSERT 生成代码(如GET,SET方法,构造函数等)
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ )
Ctrl+Alt+ left/right 返回至上次浏览的位置
mn;/b/Ctrl+Shift+Backspace可以跳转到上次编辑的地
Ctrl+Shift+Space 自动补全代码
Alt+回车 导入包,自动修正
Ctrl+空格 代码提示
单元测试:Ctrl+Alt+T
Shift+F9启动调试
Ctrl + O 重写方法
Ctrl + I 实现方法
CTRL+ALT+I 自动缩进
CTRL+ALT+SPACE 类名或接口名提示
Shift+F6 重构-重命名 (包、类、方法、变量、甚至注释等)
Ctrl+H 显示类结构图
Ctrl+Shift+H 显示方法的被调用类
Ctrl+Alt+V则是提取变量。
重构一切:Ctrl+Shift+Alt+T
自动排版的快捷键是Ctrl+Alt+L
变量整体替换:Window: Ctrl+Shift+Alt+J
变量整体替换:Mac: Ctrl+Option+G
Ctrl+Alt+O 优化导入的类和包
Ctrl+E或者Alt+Shift+C 最近更改的代码
Ctrl+R 替换文本
Ctrl+X 删除行
Ctrl+Up/Down 光标跳转到第一行或最后一行下
Ctrl+B 快速打开光标处的类或方法
Ctrl+Shift+F12 页面最大化
debug
F8 下一步
F7 下一步,有方法进入方法内部
Shift+F8 跳出方法
F9 直接进入下一个断点
Alt+F8 可以通过在 Debug 的状态下,选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果 。
navicat快捷键
1. ctrl + q: 打开新查询窗口
2. ctrl + r: 运行当前窗口内的所有语句
3. ctrl + w: 关闭当前窗口
4. F6: 打开一个mysql命令行窗口
关于方便阅读源码的处理:
1、查看类关系图:右键类--Diagrams--show diagram
2、关于类图的操作:头部工具栏目的使用、
指定类或者方法右键选择jump to source、
添加新的类图选择右键add class to diagram
3、选择structure查看类目的方法和参数
4、ctrl+H可以查看类的父类子类等继承关系图。