IntelliJIDEA的安装与配置
JBuilder
在奔腾不息的时代浪潮中,曾经有个光环汇聚的公司:Borland。Borland发展历程那是相当的传奇,关于她的故事足够拍成一部电影了。我至今仍难以忘却在C语言课上,那被Turbo C支配的蓝屏恐怖!JBuilder正是由Borland推出的一款强大的Java开发工具。不过这个苦命的孩子已经跟随亲妈改嫁好几回了,核心架构也已经迁移到Eclipse上,也算无疾而终吧。
NetBeans
NetBeans是Sun公司的亲儿子,是最正统的Java开发工具。不过前段日子听闻,Oracle已经将NetBeans捐献给Apache基金会了。说到NetBeans,朱哥可是情怀满满啊!多年前我曾在NetBeans官网上申请了一张实体的CD安装光盘,居然还真的收到了来自大洋彼岸的快递。这满满的诚意,可是把我感动得无可无不可的!也许Apache养老院正是NetBeans最好的归宿,朱哥就祝愿NetBeans安享晚年吧。
Eclipse
Eclipse是背负着IBM的野心和使命而来的,她也确实交出了非常漂亮的答卷。想当年Eclipse艳惊四座,朱哥和大多数Javaer一样毅然决然地投入到了Eclipse的怀抱。回首往昔,朱哥的青春那都献给了Eclipse,献给了那段激情燃烧的岁月。在无数焦躁不安的白天、寂静孤独的夜晚,是Eclipse默默地陪伴着我!如今Eclipse依然老当益壮,还是Java开发工具界的扛把子。
My Eclipse
Eclipse在面世之初还是稍显稚嫩,有很多功能支持的并不好。朱哥最早使用的Eclipse是2006年发布的3.3版,当时这货居然不能支持Tomcat!得手动安装额外的插件才能开发JavaWeb应用。所谓时势造英雄,此时My Eclipse闪亮登场。她号称开箱即用,妈妈再也不用担心我的插件了!不过这么好用的My Eclipse当然是要收费的。可当时国内盗版盛行,大家还没有付费的意识和习惯。盛怒之下,My Eclipse官网居然不允许来自中国的IP访问,真是活久见啊!时过境迁,当今的Eclipse早已壮大,其功能已经远远强过My Eclipse了。如果还有人在使用My Eclipse,也许就是真爱吧。
STS
STS全称:Spring Tool Suite,是Spring官方推出的基于Eclipse的开发工具,是开发Spring应用的一把好手。当下人人都喊微服务、处处都是Spring Boot和Spring Cloud,STS风头一时无两!如果你囊中羞涩、又不想使用盗版的IDEA,那么STS绝对是最好的选择。
IntelliJ IDEA
IDEA被业界公认是最好用、最智能的Java集成开发环境,正是朱哥的“新欢”!话说逼格这么高的IDEA,怎么可能不收费呢!好在官方也提供了免费的社区版。其实社区版的功能已经很强大了,用来开发Spring Boot应用也毫无压力。作为Eclipse的死忠粉,朱哥在用过IDEA后已经无法回头了。所以,珍爱生命,请用IDEA!
一. 下载
IDEA官网: https://www.jetbrains.com/idea/
IDEA下载: https://www.jetbrains.com/idea/download/download-thanks.html?platform=windowsZip
我们可以从官网下载最新的安装包,这里同样推荐大家下载zip文件。旗舰版要比社区版功能强大,但两者的安装、配置基本没有区别。我们就以旗舰版的安装、配置为例了。(旗舰版可以免费试用30天,更多优惠信息可查阅官网)
二. 安装
最新的 IDEA 已经自带了 Java 11
运行时环境(JBR),不过还是建议大家单独安装Oracle JDK。关于JDK的安装可以查阅我上一篇文章:《Java开发环境配置之安装JDK》。
现在我们将下载好的压缩包(如:ideaIU-2019.3.2.win.zip
)解压到:D:devjavaidea
目录。使用7zip可以参考:
解压完成后,应该是如下效果:
在 bin
目录下找到 idea64.exe
文件,这就是IDEA的启动程序。为了以后启动方便,你可以把它发送到 桌面快捷方式
双击 idea64.exe
启动 IDEA,首次运行会进入初始配置引导:
选择 Do not import settings
,点击 ok
按钮:
此处我们选择不发送使用数据,点击 Don"t send
按钮:
根据自己的偏好选择深色或亮色主题,然后点击 Next Default plugins
按钮:
这里我们可以根据需要启用或关闭一些插件,建议禁用:Clouds
、Swing
、Android
、Plugin Development
这4个模块(可以节省内存)。然后点击 Next Featured plugins
按钮:
根据需要选择安装插件,这里我就都不安装了,直接点击 Start using Intelij IDEA
按钮:
到了让人沮丧的购买授权界面,我们先选择免费试用 Evaluate for free
, 然后点击 Evaluate
按钮:
最后,我们点击 Continue
按钮就可以结束安装、启动 IDEA 了。
三. 配置
IDEA常用配置项有:
- 配置JDK
- 配置字体大小
- 配置文件编码、字符集
- 配置快捷键
- 启用鼠标悬停时的文档提示
- 安装Lombok插件
3.1 Java开发环境
3.1.1 JDK
在欢迎界面选择【Configure】 - 【Structure for New Projects】
选择 左侧菜单【SDKs】,然后点击【+】添加 JDK
添加已安装的 jdk8
、jdk11
接着点击【Project】菜单,设置默认的 Java版本
3.1.2 Tomcat
选择左侧菜单【Build, Execution, Deployment】,然后点击【+】添加 Tomcat
浏览、选择Tomcat的安装目录
IDEA会自动识别Tomcat版本
3.1.3 Maven
选择左侧菜单【Build, Execution, Deployment】- 【Build Tools】,然后点击【Maven home directory】选择Maven目录
浏览、选择Maven的安装目录
设置Maven的配置文件
3.2 编辑器
3.2.1 显示文档注释
选择左侧菜单【Editor】- 【General】,然后在右侧面板滚动到最底部,勾选【Show quick documentation on mouse move】
3.2.2 文件编码
选择左侧菜单【Editor】- 【File Encodings】,将【Project Encoding】设置为 UTF-8
,在底部勾选 Transparent native-to-ascii conversion
复选框
3.2.3 默认字体
选择左侧菜单【Editor】- 【Font】,将默认的字体大小改成 20
3.2.4 快捷键
选择左侧菜单【Keymap】,在右侧面板中,复制一份当前快捷键配置
配置通过鼠标滚轮放大、缩小字体快键键
配置删除整行代码快捷键
配置 Redo 快键键
3.3 Lombok
3.3.1 安装插件
选择左侧菜单【Plugins】,在右侧面板中,搜索【lombok】,在搜索结果中选择并安装。安装成功后,按提示重启 IDEA
3.3.2 配置注解
重启后,再次打开设置菜单。选择左侧菜单【Build, Execution, Deployment】- 【Compiler】 - 【Annotation Processors】,然后在右侧面板中勾选【Enable annotation processing】复选框
四. 总结
IDEA是目前最智能、最好用的Java集成开发环境。今天只是简单地给大家介绍了IDEA的初始安装与配置,还有很多功能等待着你去探索、发现。在后续的文章中,朱哥还会穿插一些 IDEA 的使用技巧,敬请关注!
更多知识干货,请关注我的公众号:唠码客
以上是 IntelliJIDEA的安装与配置 的全部内容, 来源链接: utcz.com/z/513140.html