一、IntelliJ IDEA 开发工具笔记
1. 快捷键
快捷键 | 功能描述 | 备注 |
---|---|---|
shift + F6 | 重命名 | - |
alt + insert | getter、setter等实体方法快捷键 | - |
alt + Enter | 快捷提示 | - |
shift + Enter | 添加换到下一行 | - |
alt + left↓ | 多行编辑(左键下拉) | - |
ctrl + H | 查看选择类/对象的继承关系,可选三种模式 | - |
ctrl + F | 当前文件查找 | - |
ctrl + R | 当前文件替换 | - |
ctrl + shift + F | 全局查找 | - |
ctrl + shift + R | 全局替换 | - |
ctrl + - | 折叠当前指针所在代码块 | - |
ctrl + shift + - | 折叠当前类所有代码块 | - |
ctrl + shift + U | 大小写切换 | - |
ctrl + shift + T | 快速创建测试类 | - |
ctrl + shift + left/right | 快捷选择变量单词 | - |
ctrl + alt + L | 当前文件代码一键整理 | - |
ctrl + shift + F10 | 快速运行鼠标指向代码块代码 | - |
ctrl + alt + M | 快速抽取选区代码为一个方法 | - |
ctrl + shift + Enter | 跳转末尾添加分号 | - |
2. 扩展插件
2.1 代码类
2.1.1 CamelCase
说明:
快速转换单词规范格式形态,支持常见开发命名规范,如驼峰、独立单词、分隔符、大写等。
快捷键:
shift + alt + u
2.2 工具类
Alibaba Java Coding Guidelines (XenoAmess TMP)
说明:
阿里巴巴Java
代码规范检测(随着代码量的提升消耗的性能也会越高)。
MyBatisX
说明:
MyBatis
插件,更好的跟踪Sql
映射。
Bito
说明:
ChatGPT
AI
智能问答。
Gitee
说明:
(IDEA
已默认自带)国内项目同步仓库,基于Git
的代码同步管理网站。