idea版本2020_全局配置

文章目录

  • 前言
  • 一. 项目通用配置
    • maven配置
    • 文件编码--UTF8设置
    • 列化接口Serializable自动生成serialVersionUID
    • 调整默认字体大小
  • 二.必装idea插件
    • 1. eclipse keymap【快捷键】
      • 1.1 安装
      • 1.2 使用
    • 2. maven helper【依赖冲突管理】
      • 2.1 安装
      • 2.2 使用
    • 3. GsonFormat-plus【json转java对象】
      • 3.1 安装
      • 3.2 使用
    • 4. Convert YAML and Properties File【yml文与properties互转】
      • 4.1 安装
      • 4.2 使用
    • 5. MybatisX【xml与mapper快速跳转】
      • 5.1 安装
      • 5.2 使用
    • 6. Builder Generator【对象Builder设计模式代码】
      • 6.1 安装
      • 6.2 使用
    • 7. Translation 【翻译插件】
    • 日志美化Grep Console
  • 参考文档

前言

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

一. 项目通用配置

idea版本2020_全局配置,已经挪到了New Project Settings中
idea版本2020_全局配置_第1张图片

maven配置

idea版本2020_全局配置_第2张图片

文件编码–UTF8设置

idea版本2020_全局配置_第3张图片

列化接口Serializable自动生成serialVersionUID

Serializable
private static final long serialVersionUID = 1L;
idea版本2020_全局配置_第4张图片
idea版本2020_全局配置_第5张图片

调整默认字体大小

idea版本2020_全局配置_第6张图片

二.必装idea插件

1. eclipse keymap【快捷键】

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

1.1 安装

idea版本2020_全局配置_第7张图片

1.2 使用

Settings->Keymap 可以选中Eclipse
idea版本2020_全局配置_第8张图片
这样就可以使用eclipse风格的快捷键了

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

2.1 安装

idea版本2020_全局配置_第9张图片

2.2 使用

执行分析

idea版本2020_全局配置_第10张图片

分析结果
idea版本2020_全局配置_第11张图片

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

3.1 安装

idea版本2020_全局配置_第12张图片

3.2 使用

  1. 创建新class作为json转换bean的类
public class JsonTest {

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

idea版本2020_全局配置_第13张图片
4. 确定–>生成bean属性
idea版本2020_全局配置_第14张图片

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

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

4.1 安装

idea版本2020_全局配置_第15张图片

4.2 使用

idea版本2020_全局配置_第16张图片
注意: 美中不足的是,properties转yml时候,插件默认是4个空格,有点太宽了,ctrl + alt + L 格式化可以修改为两个空格

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

5.1 安装

idea版本2020_全局配置_第17张图片

5.2 使用

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

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

6.1 安装

idea版本2020_全局配置_第18张图片

6.2 使用

  1. alt + insert
  2. 选择generate
    idea版本2020_全局配置_第19张图片

7. Translation 【翻译插件】

  • 安装:Settings -> Plugins -> Translation
  • 使用: 选中文本右键翻译
  • 快捷键冲突: 插件的部分快捷键会和crtl alt o (清除无用包)冲突,所以要关闭
    idea版本2020_全局配置_第20张图片
    idea版本2020_全局配置_第21张图片

日志美化Grep Console

TODO IDEA插件神器之Grep Console

参考文档

你可能感兴趣的:(开发工具,intellij-idea,java)