Idea

Idea

_

插件

阿里巴巴编码规范

各种检测

Alibaba Java Coding Guidelines

翻译

翻译插件

Translation

mybatis插件

安装此插件后可以节约很多的开发时间, 在 mapper 层接口可以直接进入 xml文件中

Free Mybatis plugin

mybatis sql

把mysql输出的sql日志还原成sql

MyBatis Log Plugin

2020以收费,所以点击这里

日志

高亮log不同级别日志,看日志的时候一目了然。

Grep Console

jvm

运行java程序的时候启动visualvm,方便查看jvm的情况 比如堆内存大小的分配

某个对象占用了多大的内存,jvm调优必备工具

VisualVm Launcher

代码提示

支持智能代码自动提示,该功能可以增强 IDEA 的代码提示功能;

Codota

2022-8月份提示推出新品:Tabnine

Tabnine  

彩虹括号

由于很多人没有养成好的编码风格,没有随手 format 代码的习惯,甚至有些同事会写代码超过几百行,阅读起来将非常痛苦。

痛苦的原因之一就是找到上下文,由于括号太多,不确定当前代码行是否属于某个代码块,此时这个插件就会帮上大忙

Rainbow Brackets

官方汉化

Chinese(Simplified) Language Pack

好看的进度条

nyan progress bar

快捷键提示插件

快速学习快捷键

Key promoter X

格式化代码

google-java-format 

Jrebel for Intellij

JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。当然还是需要按一下快捷键才能生效的。

点击这里获得guid

https://jrebel.qekang.com/{guid} 加上你刚刚获得的guid
在输入你的邮箱,下面打钩 激活

Jrebel for Intellij

找bug

帮助我们提前找到潜在的问题bug

IDEA QAPlug

自动替换中文标点

gitee下载

安装:
解压文件,找到目录下的cnchar.jar

IDEA->File->Settings->Plugins->右上角齿轮->Install Plugin from Disk->选择cnchar.jar

背景图片

Background Image Plus

lombok

自动生成setget等方法

<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.18.12</version>
    <scope>provided</scope>
</dependency>

常用设置

将代码提示改为 Alt+/

点击File->Settings->Keymap 搜索 Alt+/ 点Remove移除快捷键

然后 点击Main menu->Code->Completion->Basic 可以看到快捷键位Ctrl+空格,直接删除并设置Alt+/

设置绿豆沙护眼

File->Settings->Editor”->Color Scheme->General->Text->Default text,点击右侧 Background,点击配色 FFFFFF 输入 C7EDCC

关闭更新

File—Setting—Appearance&Beha—System Setting—Updates

取消勾选Automatically check updates 复选框,最后确定

关闭开机启动项目

取消开机启动项目.png

开启自动编译

Build->Compiler->点上Build project automatically

自动编译.png

开启悬浮提示

Editor->General->Code Completion ->Show the parameter info popup in [xx] ms

悬浮提示.png

忽略大小写

左上角File->Setting->Editor->General->Code Completion-> 取消选中Match case->OK(如果是老版本就把sensitive completion选为 None后保存即可)

忽略大小写.png

智能导包

Editor-> Auto Import -> Add unambiguous on the fly + Optimize imports on the fly全勾上

智能导包.png

类创建添加描述信息

/**
 * @author c
 *
 * @create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
 */

类信息.png

类信息Wrong tag ‘create:’ 警告处理

捕获

去除右侧竖线

去除右侧竖线.png

字体设置

搜索font,两个都修改

字体设置.png

主题

Dracula Theme

主题.png

idea配置文件

在bin目录下有一个idea.properties文件
打开编辑

这样不用每次重装系统都需要配置idea,只需要修改idea.properties文件就可以启用以前的配置
配置.png

初识JVM 2021-03-02
mysql入门 2021-03-11

评论区