JAVA Intellij IDEA安装配置全过程(包含Intellij education功能)

笔者由于用pycharm写了一年半python了,所以还是想用捷克那家公司的编译器风格。选择IDEA。


 

IDEA是一种Java的集成开发环境,和我熟悉的pycharm一样,都来源于jetbrains公司。

IDEA自称是最智能的Java开发环境。是很自信的一种说法,所谓智能,我了解的不多,可能最多就是代码提示了。

Java拥有强大的内库功能,在IDEA内最前端的框架和技术都是可取的。

IDEA支持以下功能

 

最重要的,相比于eclipse而言,有以下优势:

  • 强大的整合,将git、maven、spring等整合在一起
  • 提示功能快速便捷
  • 提示功能范围广
  • 好用的快捷键和代码模板(所谓代码模板,其实是指将常用的一些代码变成模板的形式)
  • 精准搜索(笔者理解成ctrlf...pycharm就是这样。。)

 

在此特别推荐jetbrains公司的学生服务,笔者用校园游戏申请了一下相关的学生服务,立即就可以免费用旗舰版啦!

相关服务链接:https://www.jetbrains.com/shop/eform/students

不过安装idea之前是要在自己的电脑上配置java环境的,这个视频还是java8版本,因此笔者就安装了java se 8的jdk和jre。视频中并没有给具体的配置过程,大家可以百度,都说的很详细,这里给出oracle的官方下载地址。

相关链接:https://www.oracle.com/technetwork/java/javase/downloads/index.html

 

在申请完学生服务,配置好java环境之后,就到了idea的安装过程啦。

这里给出每一步的安装截图,笔者下载的是ideaIU-2019.2.3  

链接:https://www.jetbrains.com/idea/download/#section=windows

可以看出2019.2.3只支持64位了。不过安装完好像还是有32位的。

继续往下走。

然后:

等待..

其实idea对硬件要求还是蛮高的,笔者换电脑之前,2014年的笔记本打开pycharm就是一分钟。感觉捷克这家公司在提供高性能服务的同时,对硬件还是有一定要求的。符合安迪比尔定律。

这里就安装完成了。

把它和pycharm放一起,很舒服。

 

之前也安装过很多东西,却一直不懂各种乱七八糟的文件夹为何分开。

主要是说bin目录,bin下面有我们的启动文件,虚拟机的配置信息,idea的基本属性信息等;这里面idea64.exe.vmoptions就是64位对应的虚拟机配置信息。

打开 idea64.exe.vmoptions

前三行指:初始内存、最大内存、可保留代码的缓存大小。这里笔者仿佛懂了之前为啥jupyter不会gg而pycharm有时候就崩了的原因。。。

这里初始内存如果变大,启动就会变快,,等等。总之都是和性能相关的。

我改成了这样:

如果大家电脑内存没有大于8G,或者不用开发大型项目,事实上不用过来修改。其实从笔者经历来看,大学生或者读研而言,不打大型游戏的话,相对于1060和1660等,大家还是买个16G加i7加512SSD比较好。当然了,有钱你可以1060+16+i7好吧。重不死你。

剩下的不多说了。

对于jre64,这里是idea自带的,其实如果只是想用idea运行java,是不需要上面提到的重新下载se,但是如果想开发(development),配置电脑的java环境还是必须的。

这里多提一句,jdk指的是java开发工具;jre指的是java运行环境。

最后,在这里,如果我们改坏了idea配置,把这些删了就行啦。这里的两个目录都很重要,记录了一些平时习惯。

 

首先是激活,输入我们的校园邮箱和当初设置的密码就行啦。

这就成功激活了旗舰版。付费版一年499美元。。好好珍惜校园生活吧。不过网上也有一些激活版的使用方式,都是可以成功激活idea旗舰版的。我们之所以用idea旗舰版还是因为这个版本支持更多功能。

然后创建project,可以导入我们自己装的jdk。

创建新工程:

加上toolbar,界面基本就这样了:

一切就绪,写一个helloworld

至此,基本上idea开发环境配置完成了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值