Please enable Javascript to view the contents
idea使用技巧总结
1-1 代码生成 Generate
- Alt+Insert,或者右键-Generate:生成 getter 或 setter
1-2 高效的代码编辑技能
| 快捷键 |
功能 |
| Ctrl+Alt+L |
格式化 |
| Ctrl+D |
复制光标所在行 |
| Alt+Shift+上/下 |
移动所在行或所选行 |
1-3 Demo 项目介绍
分层结构
- Config:所有的配置
- Controller:请求入口
- Service:逻辑层
- Mapper:持久层
- Domain(Po):表映射实体
- Dto:数据传输对象
1-4 git 更多操作
顶部添加 git 提交选项

1-5 快速查找和替换
| 快捷键 |
功能 |
| Ctrl+F |
查找 |
| Ctrl+R |
替换 |
| Ctrl+Shift+F |
全局查找 |
| Ctrl+Shift+R |
全局替换 |
| Ctrl+Shift+N |
查找文件 |
| Ctrl+Shift+A |
查找所有的菜单或操作 |
| 双击 shift |
万能查找 |
2-1 代码模板
- psvm:生成主函数
- sout:System.out.println();
- fori:for 循环
- fore:foreach 循环
- Live Templates
- postfix:先打变量或表达式,再打快捷键
2-2 代码重构 Refactor
| 快捷键 |
功能 |
| Shift+F6 |
代码重命名 |
| Ctrl+Alt+V |
自动生成返回值 |
| Alt+Delete |
安全删除 |
| F5 |
文件复制粘贴 |
2-3 快速跳转
| 快捷键 |
功能 |
| Ctrl+左/右 |
跳过一个单词 |
| Ctrl+G |
快速跳转到指定行 |
| Alt+左/右 |
左右切换 Tabs |
| Ctrl+E |
查看最近浏览过的文件 |
3-1 更多实用技巧
- Ctrl+Alt+Shift+J :选中文件中所有和被选中的代码一样的代码