最新版 IDEA 2022.3.2 初始化配置

目录

全局配置

如何进入全局配置页

设置主题、字体和字体大小

设置Maven本地仓库

设置编译器版本

设置自动编译

自动导包

取消tab页单行显示

设置字符编码

代码忽略大小写

双斜杠注释改成紧跟代码头部

配置XML文件注释

显示行号和方法分割线

关闭usages提示(真滴用不习惯)

常用插件

Lombok (强力推荐,必装)

MybatisX (强力推荐,必装)

JRebel (强力推荐,必装)

Maven Helper (强力推荐,必装)

Converter YAML and Properties File

Rainbow Brackets

CamelCase

Gsonforma JSON实体类转换插件

Key Promoter X

CodeGlance

Translation

Alibaba Java Coding Guidelines


一、 全局配置

        对所有项目都生效的配置为全局配置。一定做全局配置,避免重复操作。

1.如何进入全局配置页(注意:全局配置必须在全局配置页中操作,而非idea工程中操作)       

        启动idea进入起始页(或者关闭工程退回起始页):最新版 IDEA 2022.3.2 初始化配置_第1张图片

最新版 IDEA 2022.3.2 初始化配置_第2张图片

         点击菜单Customize--> All settings进入全局配置页:最新版 IDEA 2022.3.2 初始化配置_第3张图片

        全局配置页如下:

最新版 IDEA 2022.3.2 初始化配置_第4张图片

         设置主题、字体和字体大小。此外,还可以通过idea的插件(例如:Material Theme UI )使用更多的主题。

最新版 IDEA 2022.3.2 初始化配置_第5张图片

         设置Maven本地仓库 

最新版 IDEA 2022.3.2 初始化配置_第6张图片

 设置编译器版本

最新版 IDEA 2022.3.2 初始化配置_第7张图片

 设置自动编译最新版 IDEA 2022.3.2 初始化配置_第8张图片

 自动导包最新版 IDEA 2022.3.2 初始化配置_第9张图片

 取消tab页单行显示(当打开多个文件时,如果一行显示不下会多行显示,方便调阅)

最新版 IDEA 2022.3.2 初始化配置_第10张图片

 设置字符编码

最新版 IDEA 2022.3.2 初始化配置_第11张图片

 代码忽略大小写

最新版 IDEA 2022.3.2 初始化配置_第12张图片

 双斜杠注释改成紧跟代码头部最新版 IDEA 2022.3.2 初始化配置_第13张图片

 配置XML文件注释
File–>Settings–>Editor–>Code Style–>XML,去掉Line comment at first column前的对勾

最新版 IDEA 2022.3.2 初始化配置_第14张图片显示行号和方法分割线

最新版 IDEA 2022.3.2 初始化配置_第15张图片

 取消单行方法和匿名内部类默认的代码折叠

最新版 IDEA 2022.3.2 初始化配置_第16张图片

 关闭自动更新(防止更新后idea无法使用)最新版 IDEA 2022.3.2 初始化配置_第17张图片

 关闭usages提示
点击设置->Settings->Editor->Copyright->Inlay Hintss, 展开code,然后取消勾选usages,再单击OK即可

最新版 IDEA 2022.3.2 初始化配置_第18张图片

常用插件

  1. Lombok (强力推荐,必装)
    简化臃肿代码插件,可自动生成实体类中的get/set/构造/toString/hashCode等方法,再也不用写重复代码了。

  2. MybatisX (强力推荐,必装)

    高效操作Mybatis插件,它 是一款基于 IDEA 的快速开发插件,在我们使用mybatis以及mybatis-plus开发时简化繁琐的重复操作,提高开发速率,功能包括:xml跳转、代码生成、JPA提示和生成语句。

  3. JRebel (强力推荐,必装)
    热加载插件,JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。当程序员在开发环境中对任何一个类或者资源作出修改的时候,这个变化会直接反应在部署好的应用程序上,从而跳过了构建和部署的过程,每年可以省去部署用的时间花费高达5.25个星期。

  4. Maven Helper (强力推荐,必装)
    依赖冲突分析神器,当项目中可能会出现Jar包的冲突的问题,而此插件可以快速解决依赖冲突。

  5. Converter YAML and Properties File
    yml和properties文件互转插件,快速将Properties文件转换为YAML文件,或将YAML文件转换为Properties文件。

  6. Rainbow Brackets
    彩虹括号插件,看着很舒服,有点赏心悦目的感觉,代码开始和结束就更加明了。

  7. CamelCase
    命名风格转换插件,可以在 kebab-case,SNAKE_CASE,PascalCase,camelCase,snake_case 和 空格风格之间切换。

  8. Gsonforma JSON实体类转换插件

    实体类转换插件,它能够将我们的json格式数据快速生成对应的实体类,层级关系通过内部类来嵌套。特别是在对接一些第三方接口时非常有用。

  9. Key Promoter X
    快捷键提示插件,它每次都会在右下角弹窗提示,帮助我们快速熟悉快捷键。

  10. CodeGlance
    显示代码缩略图插件,当代码很多的时候,方便查看,很有用。

  11. Translation
    中英文翻译工具,比较吃电脑资源,直接在idea中使用外部翻译软件,一般我用有道字典,但还需要获取有道翻译应用id和应用密钥。

  12. Alibaba Java Coding Guidelines
    阿里巴巴代码规范检查插件,它会按照阿里Java开发手册上规范帮我们检查代码,然后对代码做不同颜色展示,鼠标放上去,会看到提示内容,帮助我们写出更规范的代码

你可能感兴趣的:(Spring,java程序基础,intellij-idea,java,mybatis)