idea版本2020_全局配置

前言

在机器上新安装idea,进入开发前的idea必备操作。持续更新中…

一. 项目通用配置

idea版本2020_全局配置,已经挪到了New Project Settings中
在这里插入图片描述

maven配置

在这里插入图片描述

文件编码–UTF8设置

在这里插入图片描述

列化接口Serializable自动生成serialVersionUID

Serializable
private static final long serialVersionUID = 1L;
在这里插入图片描述
在这里插入图片描述

默认菜单字体调整大小

使用最新的2023 左侧菜单太小了, 可这里设置
在这里插入图片描述

二.必装idea插件

1. eclipse keymap【快捷键】

idea 2020 默认未提供eclipse的keymap映射。习惯使用eclipse的快捷键,通过安装该插件
可以自己使用eclipse风格的快捷键

  • 安装
    在这里插入图片描述
  • 使用
    Settings->Keymap 可以选中Eclipse
    在这里插入图片描述
    这样就可以使用eclipse风格的快捷键了

2. maven helper【依赖冲突管理】

  • 安装
    在这里插入图片描述
  • 使用
    执行分析

在这里插入图片描述

分析结果
在这里插入图片描述

3. GsonFormat-plus【json转java对象】

  • 安装
    在这里插入图片描述
  • 使用
  1. 创建新class作为json转换bean的类
public class JsonTest {

}
  1. atl + s 复制json
{
    "username": "",
    "createdTime": "",
    "email": "",
    "mobile": "",
    "modifiedTime": ""
}

在这里插入图片描述
4. 确定–>生成bean属性
在这里插入图片描述

4. Convert YAML and Properties File【yml文与properties互转】

快速实现yml配置文件和properties互转

  • 安装
    在这里插入图片描述

  • 使用
    在这里插入图片描述
    注意: 美中不足的是,properties转yml时候,插件默认是4个空格,有点太宽了,ctrl + alt + L 格式化可以修改为两个空格

5. MybatisX【xml与mapper快速跳转】

  • 安装
    在这里插入图片描述

6. Builder Generator【对象Builder设计模式代码】

如果使用lombok的@Accessors(chain = true) 也可以替代实现。如果想显示生成可以使用这个插件

  • 安装
    在这里插入图片描述
  • 使用
  1. alt + insert
  2. 选择generate
    在这里插入图片描述

7. Translation 【翻译插件】

  • 安装:Settings -> Plugins -> Translation
  • 使用: 选中文本右键翻译
  • 快捷键冲突: 插件的部分快捷键会和crtl alt o (清除无用包)冲突,所以要关闭
    在这里插入图片描述
    在这里插入图片描述

8. Mermaid【markdown中使用mermaid流程图】

在这里插入图片描述
效果:
在这里插入图片描述

日志美化Grep Console

TODO IDEA插件神器之Grep Console

参考文档

  1. https://blog.csdn.net/ITLearnHall/article/details/81114271 (字体类)
  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值