idea简介

IntelliJ IDEA是 Java 语言开发的集成环境,IDEA 在业界被公认为最好的 Java 开发工具,尤其在智能代码助手、代码自动提示、J2EE 支持、各类版本工具(Git、SVN、GitHub 等)、JUnit、代码分析等方面的功能都值得称道。接下来我们就进入IDEA的安装

IDEA安装

打开官网下载最新安装包:(我们这里选择旗舰版)

https://www.jetbrains.com/idea/download,如下图:

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(1)

下载链接

我用的google浏览器,点击上面的图标后会自动下载到本地:

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(2)

下载到本地硬盘

双击exe文件进行安装

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(3)

开始安装

默认安装在C盘,我也没有改

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(4)

创建快捷方式,不关联默认工具打开,用IDEA打开比较慢

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(5)

选项

下一步开始安装

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(6)

完成安装

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(7)

打开idea的官网

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(8)

官网地址

我们注册一个idea的账号,需要录入自己的邮箱

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(9)

进入自己的邮箱验证,点击确认

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(10)

在确认页面录入自己的注册信息

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(11)

注册成功,提示我们没有有效的授权许可

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(12)

打开淘宝购买授权许可 https://m.tb.cn/h.ed3yDZE?sm=1f6250

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(13)

​选择一年期全家桶自定义账号即可,到一年再续,完成支付联系客服后,客服在后台完成授权会给我们发个链接地址

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(14)

打开给过来的链接地址,点击同意

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(15)

录入自己注册的账号和密码

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(16)

这样我们就获取到了一个正式的授权

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(17)

最后打开IDEA,录入自己的账号和密码激活

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(18)

​自动重启完成安装

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(19)

IDEA配置

我们认识一下IDEA的基本配置文件

idea.properties文件是 IntelliJ IDEA 的属性配置文件;

idea64.exe文件是 IDEA 64 位的可行执行文件,要求电脑上必须装有 JDK 64 位版本

idea64.exe.vmoptions文件是 IntelliJ IDEA 64 位的可执行文件的 VM 配置文件

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(20)

修改 JVM 配置,打开idea64.exe.vmoptions

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(21)

IDEA开始

创建一个新项目

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(22)

第一次加载模板,稍等一会

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(23)

选择java,设置之前安装好的jdk目录,默认会自动识别

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(24)

点击下一步:我们不用模板创建

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(25)

录入项目名称和地址

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(26)

空的项目目录结构如下:

src目录为默认的Source root,我们一般在该目录下创建包和类;在外部库中显示了我们导入的 JDK 1.8 版本

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(27)

创建包:

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(28)

包名com.demo

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(29)

创建类

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(30)

类名:HelloWorld

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(31)

在类中录入psvm会自动出现main方法

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(32)

回车即可

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(33)

录入一行输出语句

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(34)

在“编辑区”点击鼠标右键,选择Run 'HelloWorld.main()'

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(35)

结果:

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(36)

我们看到多了一个out目录,是最后Module编译的文件目录

IntelliJ IDEA 的配置文件都存在.idea目录下,以 XML 文件的形式存在,因此我们也可以通过了解这些 XML 文件来了解 IntelliJ IDEA 的相关配置。至于.iml文件,则为 IntelliJ IDEA 为每个 Module 自动生成的配置文件,一般情况下,我们是不需要动她的,就让她做一个安静的女神吧!此外,IntelliJ IDEA 是一个没有 Ctrl S 的 IDE,因此每次修改完代码之后,咱们只管运行或者调试即可,无需担心保存或者丢失代码的问题。

IDEA页面配置

进入设置

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(37)

逻辑区字体和行距

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(38)

模板注释设置

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(39)

清理缓存和索引

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(40)

重启

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(41)

IntelliJ IDEA 没有实时编译(未设置时),但是这并不影响代码的自动检查。但是对于多个类之间的关联关系,还是要等Build或Rebuild触发的时候才会做相关检查的,这时我们可以手工编译

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(42)

Build:对选定的目标(Project 或 Module)进行编译,但只编译修改过的文件,没有修改过的文件则不会进行编译。

Recompile:对选定的目标(Java 类文件),进行强制性编译,不管目标是否是被修改过。

Rebuild:对选定的目标(Project),进行强制性编译,不管目标是否是被修改过,由于 Rebuild 的目标只有 Project,因此每次 Rebuild 花的时间都比较长

IDEA项目和模块

IDEA没有类似于 Eclipse 工作空间(Workspace)的概念,而是提出了Project和Module这两个概念在 IntelliJ IDEA 中Project是最顶级的结构单元,然后就是Module,一个Project可以有多个Module。目前,主流的大型项目结构基本都是多Module的结构,这类项目一般是按功能划分的,彼此之间具有互相依赖的关联关系,我们也可以简单地理解Project就是一个单纯的目录.

IDEA maven配置

在设置里找到maven

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(43)

选择配置文件

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(44)

选择仓库地址

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(45)

IDEA插件安装

取消自动更新

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(46)

Lombok插件

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(47)

maven helper插件

方便查看maven依赖树的插件,支持多种视图来查看maven依赖,分析冲突定位错误

使用idea的环境搭建教程(03开发工具IDEA环境安装与入门)(48)

安装完成后重启idea

,