1. 前言

既然确定了要从事 Java 开发,那怎么能少得了一个趁手的 IDE 呢。正所谓工欲善其事。必先利其器,一个趁手的 IDE 就像电视剧的神兵利器,能让咱们功力大增,大大提高咱们的效率。

然而目前市场上那么多的 IDE,有 Eclipse、IntelliJ IDEA、NetBeans …… 咱们到底该抉择哪一个呢?既然做不了决定,那我就替你抉择吧!要是都没接触过,那就间接 IDEA 吧,上面就来进行 IDEA 的装置工作!

2. 装置前的筹备工作

开始装置之前,咱们须要进行一些筹备,首先是 社区版和旗舰版该选谁,接着是 软硬件的反对

2.1 旗舰版 VS 社区版

对于旗舰版和社区版,我从官网给出的比照从而摘选了如下图所示的区别。能够看出旗舰版无论在 语言反对、框架反对、Build 工具、部署工具、版本控制 等多方面都比社区版更加弱小,然而最大的区别也是咱们最为关怀的一点:旗舰版免费,而社区版收费, 所以能够依据本人的需要进行抉择。

2.2 软件

  • IntelliJ IDEA 安装包,下载地址:https://www.jetbrains.com/ide...

2.3 硬件

配置我的项目最低配置举荐配置
内存2G +8 G +
硬盘2.5 GB + 1 GB 缓存至多 5GB+ 空间的 SSD
显示器1024 x 7681920×1080
操作系统官网放出的 64 位操作系统:
1. Windows 8 +
2. macOS 10.13 +
3. Linux 的 Gnome、KDE、Unity 桌面环境的反对
4. 预览版零碎可能反对不好
最新的 64 位 Windows、macOS、Linux 零碎

3. 装置工作

3.1 Ubuntu

装置

  1. 下载安装包,依据本人的需要抉择旗舰版或是社区版

  1. 将下载好的安装包 ideaIU-2020.1.1.tar.gz 挪动到平时寄存软件的目录下进行解压缩
tar -zxvf ideaIU-2020.1.1.tar.gz

  1. 进入解压后的 bin 目录,而后在终端启动如下命令即可:
./idea.sh

  1. 进入初始化启动后的设置即可。

首先是 UI 主题抉择,依据本人的爱好抉择 Light 还是 Darcula 模式;

接着是否创立启动器脚本,同时抉择本人的脚本保留目录

接着抉择本人想要的插件和禁用无关插件,依据本人的需要装置即可,如果不晓得怎么抉择,默认即可

抉择额定的插件反对,按需装置,默认不勾选,后续也能够自行装置

卸载

Linux 下卸载只须要将对应目录(即方才解压所后的目录)删除即可。

3.2 Windows

装置

装置过程和 Ubuntu 大致相同,只是 Windows 中的安装包是可执行文件,只须要双击进行装置即可,而后前面抉择本人的装置门路即可,装置好之后的设置和 Ubuntu 统一。

卸载

进入 Windows 设置,而后进入利用,而后搜寻 IDEA,抉择卸载即可。

3.3 macOS

装置

  1. 首先去 官网下载 对应安装包;

  1. 而后双击下载好的 .dmg 安装包,期待验证后拖拽到 Applications 即可;

  1. 装置胜利,关上的主页面如下图所示;

卸载

关上访达中的 应用程序,而后找到 IDEA,将其拖到 ️废纸篓 即可,也能够单击鼠标右键,而后 移到废纸篓

4. 创立 Java 我的项目

  1. 顺次进入 File -> New -> Project,而后抉择左侧 Java,配置我的项目 JDK;

  1. 下一步之后,如果勾选下面的选项,就会从模板创立一个我的项目(个别都是 HelloWorld),不勾选就是一个空我的项目,看本人抉择;

  1. 再接下来,就是设置我的项目名以及我的项目存储目录了;

  1. 最初点击实现,咱们的一般 Java 我的项目就创立胜利了;

  1. 我的项目创立胜利了,咱们在我的项目 src 目录上右键新建一个 Java 类文件,而后填入如下代码,一个 简略的 HelloWorld 就实现了;
/** * @author : cunyu * @version : 1.0 * @className : HelloWorld * @date : 2020/10/23 11:14 * @description : HelloWorld */public class HelloWorld {    public static void main(String[] args) {        System.out.println("Hello World!");    }}

  1. 最初运行后果,能够看到出了 Hello World,和咱们在控制台打印出的一样!
Hello World!

5. 总结

明天的内容就到此为止了,次要介绍了 IDEA 的不同版本之间的区别,而后在不同零碎下的以及卸载工作,最初则是给大家演示了如何 IDEA 编写咱们的 Hello World! 程序,更多对于 IDEA 的应用技巧,我会抽空写一个残缺的系列,敬请期待吧!