eclipse安装spring插件_IntelliJ IDEA的安装与配置

今天朱哥和大家唠一唠那些年用过的Java开发神器。在我过往有限的工作经历中,曾经用过工具大致有:JBuilderNetBeansEclipseMyEclipseSTSIntelliJ IDEA。而作为一个有理想、有追求、有节操、有洁癖的四有码农,朱哥对开发工具还是比较挑剔的。咱这就多唠叨几句:

  • 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依然老当益壮,还是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的开发工具。STS可是开发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

fcbb0fd893ee09491851d76f29a8a0af.png

我们可以从官网下载最新的安装包,这里同样推荐大家下载zip文件。旗舰版要比社区版功能强大,但两者的安装、配置基本没有区别。我们就以旗舰版的安装、配置为例了。(旗舰版可以免费试用30天,更多优惠信息可查阅官网)

二. 安装

最新的 IDEA 已经自带了 Java 11 运行时环境(JBR),不过还是建议大家单独安装Oracle JDK。关于JDK的安装可以查阅我上一篇文章:《Java开发环境配置之安装JDK》。

现在我们将下载好的压缩包(如:ideaIU-2019.3.2.win.zip)解压到:D:\dev\java\idea 目录。使用7zip可以参考:

e40625b742455f34ff605548de205bb6.png

解压完成后,应该是如下效果:

c05211b85904ac6029da2a0ac6066fa1.png

bin 目录下找到  idea64.exe 文件,这就是IDEA的启动程序。为了方便以后启动,你可以把它发送到 桌面快捷方式

523868ff830df939079185e9a6c9c0f7.png

双击 idea64.exe  启动 IDEA,首次运行会进入初始配置引导:

9937332af82ae6c5ec110a898ea5925a.png

选择 Do not import settings ,点击 ok 按钮:

502da1fe1cb9a570486baa086168907d.png

此处我们选择不发送使用数据,点击 Don't send  按钮:

6703f08f2aef6635b377ad3f8bb0eaea.png

根据自己的偏好选择深色或亮色主题,然后点击 Next Default plugins  按钮:

7df419c0224ae2189df18364b3de5814.png

这里我们可以根据需要启用或关闭一些插件,建议禁用:CloudsSwingAndroidPlugin Development 这4个模块(可以节省内存)。然后点击 Next Featured plugins  按钮:

8ccdcbef0a08e066f1ba3a4a88aad981.png

根据需要选择安装插件,这里我暂时就都不安装了,直接点击 Start using Intelij IDEA 按钮:

02ca9fca58f1d7c6537164b43d743a60.png

到了让人沮丧的购买授权界面,我们先选择免费试用  Evaluate for free , 然后点击 Evaluate 按钮:

92bbb64046171e35127ce0333183e383.png

最后,我们点击 Continue 按钮就可以结束安装、启动 IDEA 了。

三. 配置

IDEA常用配置项有:

  1. 配置JDK

  2. 配置字体大小

  3. 配置文件编码、字符集

  4. 配置快捷键

  5. 启用鼠标悬停时的文档提示

  6. 安装Lombok插件

3.1 Java开发环境

3.1.1 JDK

在欢迎界面选择【Configure】 - 【Structure for New Projects】

f1545fa081bed2b43e9d1cd485a4812a.png

选择 左侧菜单【SDKs】,然后点击【+】添加 JDK

c3c14cfe472b290d826e63a66b11aa7e.png

添加已安装的 jdk8jdk11

cdfb6a33ec5ff288e3205aff83a95948.png

接着点击【Project】菜单,设置默认的 Java版本

678f51e2984a7ad4137dd064dfe1734c.png

3.1.2 Tomcat

396b34a20ec32a5397c878b44902f6a7.png

选择左侧菜单【Build, Execution, Deployment】,然后点击【+】添加 Tomcat

872e478d329a96614db12b52f2986809.png

浏览、选择Tomcat的安装目录

d9edfc5b4e1cffc6af42d417b4d919d6.png

IDEA会自动识别Tomcat版本

34d38b42cbc4837c0a62f94bde235f31.png

3.1.3 Maven

选择左侧菜单【Build, Execution, Deployment】- 【Build Tools】-【Maven】,然后点击【Maven home directory】选择Maven目录

48a2218a6e761a7d32554b2c019e8bbb.png

浏览、选择Maven的安装目录

5c50809bccabfe5f86f4de9e80f55360.png

设置Maven的配置文件

4fd372074f3fc75c8d4b56be222378e2.png

3.2 编辑器

3.2.1 显示文档注释

选择左侧菜单【Editor】- 【General】,然后在右侧面板滚动到最底部,勾选【Show quick documentation on mouse move】

a6f9e4286b42fd78bbc68804a94add11.png

3.2.2 文件编码

选择左侧菜单【Editor】- 【File Encodings】,将【Project Encoding】设置为 UTF-8 ,在底部勾选 Transparent native-to-ascii conversion 复选框

18c0fa76e360a310bf14f06588101d23.png

3.2.3 默认字体

选择左侧菜单【Editor】- 【Font】,将默认的字体大小改成 20

d960ccfdf6d47ec468d451fbca2282e6.png

3.2.4 快捷键

选择左侧菜单【Keymap】,在右侧面板中,复制一份当前快捷键配置

2ed7e46fbb93615f4d340dab100cded8.png

配置通过鼠标滚轮放大、缩小字体快键键:在搜索框中输入 font 以筛选和字体相关的设置,然后在 Decrease Font Size 菜单上鼠标右键,选择 Add Mouse Shortcut 可以添加鼠标快捷键:

0ac10838f6e9d84b557c799627d38bd5.png

Decrease Font Size 为缩小字体操作。按住键盘上的 Ctrl 键不放,同时鼠标滚轮向下滚动。IDEA会识别出你的设置,点击 OK 按钮保存设置。

9a3abae482ce80897c4b781716bcd399.png

Increase Font Size 菜单上鼠标右键,选择 Add Mouse Shortcut 可以添加鼠标快捷键:

95e093fa5d28c6fc65eaa3d0a2dabfc2.png

Increase Font Size 为放大字体操作。按住键盘上的 Ctrl 键不放,同时鼠标滚轮向上滚动。IDEA会识别出你的设置,点击 OK 按钮保存设置。

44f25ef2729b8e9c03a3f9eb05412c5e.png

配置 删除整行代码 快捷键:在搜索框中输入 delete 以筛选相关的设置,然后在 Delete Line 菜单上鼠标右键,选择 Add Keyboard Shortcut 可以添加键盘快捷键:

cd2640a66062a5b55984bd83832adf18.png

按住键盘上的 Ctrl 键不放,再按下 D。IDEA会识别出你的设置,然后点击 OK 按钮保存设置。

29e049b17e635e8d4f839218b35c72a0.png

配置 重做 快捷键:在搜索框中输入 redo 以筛选相关的设置,然后在 Redo 菜单上鼠标右键,选择 Add Keyboard Shortcut 可以添加键盘快捷键:

d587e916cf294b0477824b878f86ea34.png

按住键盘上的 Ctrl 键不放,再按下 Y。IDEA会识别出你的设置,然后点击 OK 按钮保存设置。

7a3dfcee7b7b95dc5aa82da2349ff56b.png

3.3 Lombok

Lombok 是一款非常实用的插件。她提供了丰富的注解,让我们可以更加优雅、精简地编写代码。

3.3.1 安装插件

选择左侧菜单【Plugins】,在右侧面板中,搜索【lombok】,在搜索结果中选择并安装。安装成功后,按提示重启 IDEA

899329ecbb9ff7dc68b7b66766f098d8.png

3.3.2 配置注解

重启后,再次打开设置菜单。选择左侧菜单【Build, Execution, Deployment】- 【Compiler】 - 【Annotation Processors】,然后在右侧面板中勾选【Enable annotation processing】复选框

c9784f1a362ebe9b7ffba27472c3d1b5.png

四. 总结

IDEA是目前最智能、最好用的Java集成开发环境。今天只是简单地给大家介绍了IDEA的初始安装与配置,还有很多功能等待着你去探索、发现。在后续的文章中,朱哥还会穿插一些 IDEA 的使用技巧,敬请关注!

更多知识干货,请关注我的公众号:唠码客

717704d0a12fbc4d599c0acfb9cf434e.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值