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、常用插件的介绍
推荐阅读
-
centos的安装与配置,Linux下基本命令、权限控制,解压缩文件以及软件的安装与卸载
-
Intellij IDEA神器好用到飞起来的配置
-
intellij IDEA配置springboot的图文教程
-
2020最新-Maven的下载以及idea配置Maven
-
IntelliJ IDEA配置java环境及解决IDEA不能直接运行单个JAVA文件的问题
-
IntelliJ IDEA热部署插件JRebel2018安装激活破解及配置教程(附下载)
-
IntelliJ IDEA——SVN的配置及使用
-
IntelliJ IDEA 2020.1配置svn的图文教程
-
解决IntelliJ IDEA无法读取配置文件的问题
-
idea配置gurobi以及gurobi的初体验