1. ignore - 通过该插件可以生成各种ignore文件,一键创建git ignore文件的模板,解决了手动去配置的麻烦。 2. lombok - 当我们创建一个实体时,通常对每个字段去生成GET/SET方法,但是万一后面需要增加或者减少字段时,又要重新的去生成GET/SET方法,非常麻烦。可以通过该插件,通过注解的形式去解决这些麻烦,同时还可以通过注解去完成构造函数等... 3. p3c - 阿里巴巴出品的java代码规范插件可以扫描整个项目 找到不规范的地方 并且大部分可以自动修复更多可以查看 https://github.com/alibaba/p3c/tree/master/idea-plugin 4. FindBugs-IDEA - 检测代码中可能的bug及不规范的位置,检测的模式相比p3c更多,写完代码后检 测下 避免低级bug,强烈建议用一下,一不小心就发现很多老代码的bug 5. GsonFormat - 一键根据json文本生成java类 非常方便 6. Maven Helper - 一键查看maven依赖,查看冲突的依赖,一键进行exclude依赖对于大型项目 非常方便 7. VisualVM Launcher - 运行java程序的时候启动visualvm,方便查看jvm的情况比如堆内存大小的分配某个对象占用了多大的内存,jvm调优必备工 具 8. GenerateAllSetter - 一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便 - Alt+Enter 之后选择add All set 9. MyBatisCodeHelperPro - mybatis代码自动生成插件,大部分单表操作的代码可自动生成 减少重复劳动 大幅提升效率 10. Translation - 最好用的翻译插件,功能很强大,界面很漂亮 - Ctrl+Shift+Y 英文翻译成中文 - Ctrl+Shift+X 中文方法名翻译成英文 11.auto filling 12.RestfulToolkit: - 一套 RESTful 服务开发辅助工具集。 - 1.根据 URL 直接跳转到对应的方法定义 ( or Ctrl Alt N ); - 2.提供了一个 Services tree 的显示窗口; - 3.一个简单的 http 请求工具; - 4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数... - 5.其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。 - 安装后,右侧会有RestServices侧边栏,点击打开 - 全局快捷搜索快捷键:Ctrl \ - 快捷填充构造参数 13.Statistic 代码统计插件安装并重启 统计内容 主要包括 有效行、空白行、注释…… 14.Stream Debugger: JB官方为IDEA开发的流调试器(Stream Debugger) 15.CodeGlance: - 代码小地图这样的功能很多编辑器都有,个文件里代码很多、很长的时候找代码是非常不方便的。CodeGlance插件会在右侧生成当前文件的代码缩略图,16.camelcase: - 驼峰命名和下划线命名转换 一眼就能都看到整个文件的代码结构 有了这个小东西, 一旦你记住了代码的位置, 只需要鼠标在右侧拖动、点击就可快速定位代码 16.Mybatis Log Plugin: - MyBatis Log Plugin 这款插件是直接将Mybatis执行的sql脚本显示出来,无需处理,可以直接复制出来执行的 。Tools -- > Mybatis Log Plugin 打开其日志框,注意其转换的SQL不是输出到IDE的控制台!!! 17.Grep Console: - 由于Intellij idea不支持显示ascii颜色,grep-console插件能很好的解决这个问题, 可以设置不同级别log的字体颜色和背景色. 18. emacsIDEAs - 安装emacsIDEAs插件,并添加AceJumpWord快捷键为ctrl+J。通过ctrl+J调用快捷键后,按下自己要跳转的字母,并根据提示进行跳转。 - 改成Alt+J 习惯 19.Codota: - 代码智能提示 20. SequenceDiagram - 调用链路自动生成时序图 21.Rainbow Brackets - 让你的括号变成不一样的颜色,防止错乱括号 22.HighlightBracketPair - 括号开始结尾 高亮显示。 23.Leetcode Editor - 可以在IDEA中在线刷题。 24.copilot - AI智能代码联想可以根据注释生成代码 25.PKXSpringBootCodeGen/Easy Code - 生成项目 26.Chinese(Simplified)Language Pack /中文语言包 - 中文插件 27.any-rule - 正则表达式插件
idea Java开发常用插件
于 2022-04-03 10:51:05 首次发布