//0. 打开配置项
command + ,
//1. 自动修复错误快捷键,根据不同的语境建议不同的操作,比如对象变量的创建,引入类等
option + 回车
//2. 用来添加添加构造器,setter and getter, override,toString,给光标所在的方法添加/删除JavaDoc注释,添加测试方法,beforeClassMethod,afterClassMethod,Vo2Dto(vo对象copy到Dtod对象)
command + N
或者
ctrl + 回车
//3. 查看需要实现的接口或者抽象方法的快捷键
Ctrl+i 或 option+回车
//4. 如何查看不同重载方法的参数列表
command + P
//5. 光标所在的对象的继承关系
ctrl + h
//6. 光标所在的对象的UML图
ctrl + 1
//7. 光标所在位置进行重命名(包括对象,方法,变量)
ctrl + 2
//8. 类文件的重命名
ctrl + 2
//9. 选中代码块进行重构成一个新的方法
ctrl + 3
//9. 修改方法中的参数
ctrl + 4
//10. 代码格式化
option+command+L
ctrl + -
//11. 代码使用javaDoc注释
ctrl + /
//12. 开始新行(无论光标在行首还是行尾)
Shift + Enter
//13. 进入光标所在的方法/变量的接口或是定义处
command+b
或
F4
或
Ctrl + 鼠标左键单击
//14. 进入接口被实现和声明处
接口声明:(command + U) 或 (ctrl + 0)
接口实现:(option + command + B) 或 (ctrl + 9)
//14. 跳转到指定的行
command + L
//15. 插入自定义动态代码模板
command + J
//16. 带有编辑操作的浮动工具栏(IDEA的2023.3版本)
具体操作:
方式一:
选中代码,可以进行代码重构成方法,包围成try…catch,格式化代码,注释等。
IntelliJ IDEA 2023.3 引入了一个浮动工具栏,该工具栏会在所选代码段旁边显示,提供对 Extract(提取)、Surround(包围)、Reformat(重新格式化)和 Comment(注释)等编辑操作以及上下文操作的轻松访问。 您可以使用竖三点菜单自定义浮动工具栏。
要将其隐藏,您可以使用相同的菜单或转到 Settings/Preferences | Advanced Settings | Editor(设置/偏好设置 | 高级设置 | 编辑器),选中 Hide floating toolbar for code editing(隐藏代码编辑的浮动工具栏)选项
方式二:
键盘选中代码,然后按快捷键 (option + command + T),我自定义了另外一个快捷键(ctrl + =)
//17. 单词快速切换大小写
command + shift + U
//18. 最近修改的文件
command + shift + E
//19. 回到前一次或后一次鼠标停留的位置
回到前一次:(option + command + 方向左键) 或 (command + [)
回到后一次:(option+command+方向右键) 或 (command + ])
//20. 切换其他的IDE窗口
command + `
//21. 快速查找类文件或Java文件
双击shift
//22. 复制行
command + D
//23. 代码行的折叠展开
command + .
//24. 智能选择代码块
option + ↑(向上键)
//25. git提交快捷菜单
ctrl + v