IntelliJ IDEA的基本配置以及插件

1、前言

     终于放弃Eclipse,拥抱Idea了。idea的提示更友好一下,但是代码检查非常严格。同样的代码在eclipse上能跑起来,在idea上可能就会多一写编译的处理。可能是因为是新手,所以使用的时候有点障碍。对于新的开发工具,还是要尝试去玩玩的。这里记录下一些基础的配置,方便我们开发的使用。

2、Eclipse 和Idea 的区别

    不管哪一种软件,对于我们来说都是服务于我们的开发工具,只要用的顺手,哪一个都行。但是如果你想由Eclipse切换到Idea的话,这个重要的区别,要先搞清楚,要不然可能会挂在项目的导入和创建上。

区别:

  • 项目管理的方式不同:

Eclipse:我们都知道是一个workspace对应多个项目(Project)。导打开的Eclipse以只能有一个workspace。项目必须在workspace下

Idea:是一个project对应多个module,他没有workspace之说。打开的Idea中只能允许一个Project存在。Project管理着module,module可以不再Project下,可以通过引用的方式导入。

PS:Idea 的Project相当于Eclipse的workspace,Idea的Module相当于Eclipse的Project

  • maven的管理方式不同:

Eclipse:导入的项目需要手动或者重新以maven项目的形式导入,就会被maven所管理。

Idea:导入项目,直接将pom文件拖动至maven管理区即可被管理

IntelliJ IDEA的基本配置以及插件_第1张图片

3、Idea的基础配置

    至于Idea的激活,可以自由网上冲浪。这里提供一种2019.3版本的一个代理激活,按照readme去激活即可:

IntelliJ IDEA的基本配置以及插件_第2张图片

    激活传送门:提取连接,提取码:e5c8

 ①调出工具栏

     Idea2019.3默认工具栏是隐藏的

 IntelliJ IDEA的基本配置以及插件_第3张图片

 ②jdk配置

     Idea2019.3中默认java13,所以还需要配置使用的jdk版本,可以配置多个jdk

IntelliJ IDEA的基本配置以及插件_第4张图片

 以下配置可以自动下载源码和文档,可以不设置。要设置只设置下载源码。因为文档可能太大,影响速度。关键是也没有用。

IntelliJ IDEA的基本配置以及插件_第5张图片③maven的配置

IntelliJ IDEA的基本配置以及插件_第6张图片

④文件或者文件夹的忽略

创建项目或者导入的项目,我们经常会有一些默认的配置文件,我们使用不到,也不会去修改,所以干脆将他们设置为不可见。

例如:IntelliJ IDEA的基本配置以及插件_第7张图片

src这个没有可以直接删除,或者隐藏也行。其他设置为不可见。

IntelliJ IDEA的基本配置以及插件_第8张图片

⑤方法或者类的模板设置

类的注释是创建类的时候会自动生成,方法注释的快捷键:/*+tab

类的模板:

/**
 *@Description: TODO
 *@Author: ws
 *@Date: ${DATE} ${TIME}
 */

IntelliJ IDEA的基本配置以及插件_第9张图片

方法的模板:注意前面没有斜杠,设置完之后需要点击下面的defind,来定义模板的使用范围,要不然不生效。

**
 * @Description: TODO
 * @Author: ws
 * @Date: $date$ $time$
 * @Param: $param$
 * @Return: {@link $return$}
 **/

IntelliJ IDEA的基本配置以及插件_第10张图片 ⑥ 取消大小写的敏感检查

IntelliJ IDEA的基本配置以及插件_第11张图片

⑦取消重复代码中黄线警告

IntelliJ IDEA的基本配置以及插件_第12张图片

⑧取消mapper.xml映射文件中的黄色和绿色背景

IntelliJ IDEA的基本配置以及插件_第13张图片

IntelliJ IDEA的基本配置以及插件_第14张图片 ⑨序列化操作添加警告[这个是唯一一个添加警告的]

IntelliJ IDEA的基本配置以及插件_第15张图片

⑩取消页面style的省略号

 IntelliJ IDEA的基本配置以及插件_第16张图片

 ⑪取消JS中$显示黄线警告

IntelliJ IDEA的基本配置以及插件_第17张图片

⑫ ES6中的一些警告(这里只去了var变量的警告)

IntelliJ IDEA的基本配置以及插件_第18张图片

以上就是一些常见的配置和警告的取消,尤其是用强迫症的码农。其他的就哪里警告,就到百度搜哪里,然后自行解决吧。

⑬自动导包

IntelliJ IDEA的基本配置以及插件_第19张图片

⑭配置全局编码IntelliJ IDEA的基本配置以及插件_第20张图片

⑮ 防止导包变成*以及正常带入内部类

IntelliJ IDEA的基本配置以及插件_第21张图片

4、常用插件的介绍

IntelliJ IDEA的基本配置以及插件_第22张图片

 5、补充

①使用lombok插件时,可能会编译不会通过,需要开启注解:

IntelliJ IDEA的基本配置以及插件_第23张图片

②新导入项目是没有maven视图,可以通过【ctrl+shit+A】搜索maven,增加maven项目,使视图显示出来。也可以自己接使用插件【maven runner】,设置参数来显示maven视图:

IntelliJ IDEA的基本配置以及插件_第24张图片

你可能感兴趣的:(朝花夕拾篇,intellij,idea,配置)