通用管理后台推荐 (兮家 plus)

  • 【兮家 plus】, 主要应用于中小型项目的快速开发,已经历历时3年的优化改进,具备完善的基础功能以及代码生成,并且拥有完善的分布式解决方案:如分布式缓存,分布式锁,分布式唯一编号
  • 如果觉得本文有用,动动小手点赞或关注一下呗,将不定时持续更新更多的内容…,感谢大家的观看!

个人整理,后续有在更新

一、打开安装插件页:

1、IDEA 左上角点击 --> File --> Settings --> Plugins 或 快捷键 Ctrl+Alt+S --> Plugins
2、输入第二部的每一个小标题的名称即可,如: 二 --> 1 的 Rainbow Brackets

idea社区版 安装javaee插件 idea社区版插件推荐_intellij idea

二、插件推荐

1、Rainbow Brackets (有颜色的括号)

安装即用

idea社区版 安装javaee插件 idea社区版插件推荐_intellij idea_02

2、Background Image Plus (背景图)

安装后设置背景图,安装后选择 view -> Set Background Image 进行设置即可

idea社区版 安装javaee插件 idea社区版插件推荐_intellij idea_03

3、CodeGlance (右侧代码缩略图)

安装即用,示例如下:

idea社区版 安装javaee插件 idea社区版插件推荐_java_04

4、MyBatis Log Plugin ( mybatis 的完整 sql 打印工具)

安装即可开启:

sql 打印工具, 能直接查看编译后可运行的 sql ,输出控制台上右键选择 Restore Sql from Selection 打开sql 打印面板查看最终的执行sql
注意事项: MyBatis 或MyBatis-plus 需开启sql 打印功能,否则获取不到 sql

5、Free Mybatis plugin 或 mybatisx (mybatis 的 xml 增强工具)

安装即用

free-idea-mybatis 和 mybatisx (mybatis-plus 提供) 是增强 idea 对mybatis支持的插件,两款插件功能大同小亦
主要功能如下:
生成mapper xml文件
快速从代码跳转到mapper及从mapper返回代码
mybatis自动补全及语法错误提示
集成mybatis generator gui界面

6、GenerateAllSetter (实体类自动生成 set 赋值方法)

安装即用

生成对象的所有set 赋值方法并可以设置默认值, 选择 new 出的实体类对象, 快捷键: alt+enter 生成

示例:

快捷键: alt+enter

idea社区版 安装javaee插件 idea社区版插件推荐_idea插件_05


选择其中一个,生成如下: 我选的第二个会生成默认值, 选第一个不会生成默认值

idea社区版 安装javaee插件 idea社区版插件推荐_idea社区版 安装javaee插件_06

7、Lombok (生成 get/ser 插件)

不多说, 用过的都知道, 自动生成 getter和setter ,使用了 lombok 包的功能必须引入 Lombok 插件

<!-- lombok  生成get/ser -->
<dependency>
     <groupId>org.projectlombok</groupId>
     <artifactId>lombok</artifactId>
     <optional>true</optional>
</dependency>
8、Alibaba Cloud Toolkit (自动部署插件)

代码自动部署神器,第一次配置较为复杂,请移步参考地址:Alibaba Cloud Toolkit

9、Translation (翻译插件)

安装即用

可到 settings进入点击 other settings 配置属性和使用百度还是谷歌等来进行翻译, 具体可参考:Translation

idea社区版 安装javaee插件 idea社区版插件推荐_idea_07


翻译示例

idea社区版 安装javaee插件 idea社区版插件推荐_idea插件_08

转换示例

idea社区版 安装javaee插件 idea社区版插件推荐_java_09

10、Spring Assistant (配置文件yml /properties 自动提示+补全)

安装即用

idea社区版 安装javaee插件 idea社区版插件推荐_idea_10

11、Grep Console ( 控制台日志颜色配置)

在输出控制台 右键,打开设置面板

idea社区版 安装javaee插件 idea社区版插件推荐_java_11


配置

idea社区版 安装javaee插件 idea社区版插件推荐_java_12


然后就能看到日志根据不同的级别暂时不同的颜色了

idea社区版 安装javaee插件 idea社区版插件推荐_idea插件_13

12、Alibaba Java Coding Guidelines (阿里巴巴开发规范)

安装即用

安装后在写代码时将会自动进行检查

项目上, 或文件上右键, 或 tool 菜单下会出现,编码规约扫描, 点击可以对代码进行扫码

idea社区版 安装javaee插件 idea社区版插件推荐_idea社区版 安装javaee插件_14

13、maven-search (maven 搜索插件)

安装即用

在 tool 中打开选择 Maven search

idea社区版 安装javaee插件 idea社区版插件推荐_idea_15


使用

idea社区版 安装javaee插件 idea社区版插件推荐_idea社区版 安装javaee插件_16

14、leetcode editor

力扣刷题,摸鱼神器(待完善描叙)

15、Key Promoter X

快捷键提示插件。当你执行鼠标操作时,如果该操作可被快捷键代替,会给出提示,帮助你自然形成使用快捷键的习惯,告别死记硬背。

16、AiXcoder Code Completer

代码提示补全插件。使用 AI 去自动提示和补全代码,比 IDEA 自带的代码补全更加智能化。

17、GenerateSerialVersionUID

代码生成插件。一键为实现 Serializable 接口的类生成 SerialVersionUID。

18、GitToolBox

Git 增强插件。在自带的 Git 功能之上,新增了查看 Git 状态、自动拉取代码、提交通知等功能。最好用的是可以查看到每一行代码的最近一次提交信息。

19、MyBatisCodeHelperPro

mybatis代码帮助插件。最好的Mybatis代码提示,完整支持Mybatis动态sql代码提示,代码检测,写sql几乎所有地方都有代码提示。

20、SequenceDiagram

通过选中的方法,可以查看到调用的深度,生成时序图,好厉害选中方法名(注意不要选类名),然后点击鼠标右键(显示可选项),选择Sequence Diagram

21、Statistic

析项目代码行数,可以细化到每个类的量级

21、中文语言包

Chinese language pack