编码类
Generate All Getter And Setter 如其名
AceJump 快速将光标导航到编辑器中可见的任何位置,ctrl+,然后输入字符,进行高亮定位
GsonFormat 将JSONObject格式的String 解析成实体。
Lombok 针对模型对象精简代码
MybatisCodeHelperPro 通过方法名来生成sql,全自动提示,自动检测
工具类
any-rule 可以搜索正则表达式
CamelCase 变量名转驼峰
Jrebel 快速实现热部署,跳过了构建和部署的过程,可以省去大量的部署用的时间。
jrebel-mybatisplus-extension 热部署中mybatis的扩展,他的功能就是配合 Jrebel 一起使用,修改 mybatis 的 mapper.xml 文件不用重启项目
CodeGlance 显示代码地图插件,进行语法突出显示
RestfulToolKit 可以搜索接口
POJO TO JSON 将pojo类转换为json
Translation 翻译插件
Maven类
Maven Helper 依赖冲突分析利器
Maven Dependency Helper Maven中央仓库搜索
规范类
P3C 编码规范的一个插件,高亮提示违规代码
SonarLint 打开文件的时候自动进行代码审查
提效类
Key Promoter X 在IDEA里面使用鼠标的时候,如果这个鼠标操作是能够用快捷键替代,此插件会进行提示
POJO TO JSON 将pojo类转换为json
装修类
Nyan Progress Bar 漂亮的进度条
Rainbow Brackets 配对括号相同颜色,并且实现选中区域代码高亮的功能
Read More ~
标签:#
IDEA
IDEA 2023 非常用配置
配置文件全部使用UTF-8
Editor-File Encodings,将所有内容均设置为UTF-8。
Create UTF-8 files 选择 with NO BOM,避免在创建文件前3个字节来标志为UTF-8文件。
参数提示
默认情况下,是没有参数提示的,需要手动开启。
Editor-General-Code Completion-Parameter Info
注释默认在当前缩进
默认情况下,自动补全注释是在最前面,可以通过:
Editor-Code Style-Java(其它语言位置类似)-Code Generation-Comment Code按如下图配置进行处理。
如果配置的内容,在新项目不生效,则注意此处
除了字体样式字体大小外,其它的配置IDEA官方认为,每个项目在创建时,可能都需要一些不同的配置,所以有很多内容都是跨项目不生效的(Maven、文件格式等),需要在此处配置(点进去和Settings一模一样,但是对应的是Next Project(新项目)的配置)
Read More ~