欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

IntelliJ IDEA的基本配置以及插件

程序员文章站 2022-07-06 16:21:08
...

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的基本配置以及插件

3、Idea的基础配置

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

IntelliJ IDEA的基本配置以及插件

    **传送门:提取连接,提取码:e5c8

 ①调出工具栏

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

 IntelliJ IDEA的基本配置以及插件

 ②jdk配置

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

IntelliJ IDEA的基本配置以及插件

③maven的配置

IntelliJ IDEA的基本配置以及插件
④文件或者文件夹的忽略

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

例如:IntelliJ IDEA的基本配置以及插件

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

IntelliJ IDEA的基本配置以及插件

⑤方法或者类的模板设置

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

类的模板:

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

IntelliJ IDEA的基本配置以及插件

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

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

IntelliJ IDEA的基本配置以及插件 ⑥ 取消大小写的敏感检查

IntelliJ IDEA的基本配置以及插件

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

IntelliJ IDEA的基本配置以及插件

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

IntelliJ IDEA的基本配置以及插件

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

IntelliJ IDEA的基本配置以及插件

⑩取消页面style的省略号

 IntelliJ IDEA的基本配置以及插件

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

IntelliJ IDEA的基本配置以及插件

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

IntelliJ IDEA的基本配置以及插件

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

⑬自动导包

IntelliJ IDEA的基本配置以及插件

⑭配置全局编码IntelliJ IDEA的基本配置以及插件

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

IntelliJ IDEA的基本配置以及插件

4、常用插件的介绍

IntelliJ IDEA的基本配置以及插件