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管理区即可被管理

3、Idea的基础配置

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

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

 ①调出工具栏

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

 

 ②jdk配置

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

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

③maven的配置

④文件或者文件夹的忽略

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

例如:

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

⑤方法或者类的模板设置

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

类的模板:

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

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

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

 ⑥ 取消大小写的敏感检查

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

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

 ⑨序列化操作添加警告[这个是唯一一个添加警告的]

⑩取消页面style的省略号

 

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

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

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

⑬自动导包

⑭配置全局编码

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

4、常用插件的介绍

 5、补充

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

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

补充新的插件:

 

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值