1.Idea常用插件
1.ORM框架插件:MybatisX,
2.忽略不想提交的Git文件:ignore
3.Maven排除依赖冲突:mavenHelper
4.查找maven依赖版本:maven-search(支持maven和gradle)
5.lombok
6.Alibaba Java Coding Guidelines(XenoAmess TPM) 代码扫描插件
7.CodeGeeX 清华大学智谱AI
8.TONGYI Lingma 阿里的AI
9.MarsCode AI 字节AI
2.Idea常用配置
永久修改生效-启动项配置settings
全局配置: settings - Auto Import - Optimize imports on the fly
1.全局配置:File-new projects set up-Settings for new projects
2.(全局配置)maven关键字,版本,settings,maven仓库路径
3.JDK配置:File-ProjectStructure
4.(全局配置)编码配置:File-settings-Editor-File encoding 编码全部设置为utf-8
5.(全局配置)类注释和版权配置:File-settings-Editor-File and Code Templates
6.(全局配置)模糊导入:File-settings-Editor-General-Auto import 激活模糊导入
7.(全局配置) 提示补全代码不区分大小写:File-Settings-Editor-General-Code completion
8.代码规范导入:File-settings-Editor-Code Style 引入xml文件即可,后续配合save actions插件格式化代码
9.(全局配置)开启usage配置,Editor-hint-usages
10.(全局配置)文件最近修改时间显示 View-Appearance-Deatils in Tree View
11.开启JVM使用内存: View-Appearance-Status Bar // File -Settings-Appearance-UI options - Show Tree indent guides
- help-show logs in exploer 查看idea日志
- 配置当前项目编译字节码使用jdk , Java Compiler
- 配置格式化后代码过长自动换行 Code Style - Java -Wrapping And Braces - Ensure Right margin is not exceeded
- 交给maven编译项目 Runner选项里
- 剪切板深度问题- ctrl+shift+v 打开剪切板 shift+delete 删除剪切板里内容
- 保存后自动格式化 File-Settings-Tools-Action on Save 勾选Reformat code ,Optimize imports,Rearrange code
3.idea常用快捷键
1.快捷键配置:File-keymap
2.新建类,alt+c,新建包alt+x
3.该类里查找 ctrl+F,全局查找 Ctrl+shift+F(注意:快捷键可能跟系统快捷键或者输入法快捷键冲突,修改即可)搜索三方库里代码时需要Download Source才能搜索
4.查找该类或者方法出现位置 Alt+F7
5.查找该类里所有方法 Alt+7
6.类中快速定位到某行 Ctrl+G
6.替换 ctrl+R
7.查看一个接口或类继承关系ctrl+H
8.代码提示键 keymap→basic 修改为alt+/
9.选中代码统一大写,统一小写 ctrl+shift+u
10.批量替换变量名,选中变量名shift+F6
- Maven快速进行依赖添加 在pom文件中 alt + insert —> 插件或者依赖快速添加
- 在左侧project里快速搜索(查看源码时使用) shift + R
- alt + F9 跳转到光标指定那一行 配合调试代码使用
- 格式化代码 ctrl + alt + L
- 在类里光标放在类名处 alt +insert 点击test 快速生成单元测试
4.idea编码后缀
1.File-搜索postfix Completion 快速输入后缀
2.Live Template 配置模板