IDEA IntelliJ 由 JetBrains 开发,是用于编写 Java 应用程序的开源跨平台 IDE。 提醒一下,JetBrains 也是开发特定于 Python 应用程序的 PyCharm IDE 背后的公司。 IntelliJ 提供了有用的功能,例如:
- 智能代码完成
- 颜色编码语法,便于识别
- 即时检测重复代码
- 错误检测和快速修复的应用
- 将其他语言集成到 Java 字符串文字中。 例如,您可以在 Java 代码中包含 HTML、CSS 或 SQL 的片段。
IntelliJ IDEA 提供三种风格或版本。
一世) 社区版 这是免费的 Apache 2.0 许可证。 它非常适合那些第一次尝试 IDE 的人。
ii) 终极版 这是为企业使用量身定制的商业版本,提供 30 天免费试用和
iii) 教育版 针对学生和教育机构。
您可以使用 2 种广泛的方法来安装 IntelliJ IDEA。 您可以通过终端运行命令或使用 Ubuntu 软件中心安装 IDEA。
通过对 IntelliJ IDEA 的简要概述,现在让我们在 Ubuntu 20.04 上安装它。
先决条件
开始时,请执行飞行检查并确保您具备以下条件:
- 您的系统上安装了 Java(Open JDK)。
- 稳定的互联网连接
1.通过终端安装IntelliJ IDEA
在终端上,您可以使用多种方式安装 IntelliJ IDEA。
使用 snap 包安装 IntelliJ IDEA
Snap 是由 Canonical 设计的 Linux 系统包管理器。 它使用压缩和预构建通用软件包的 snap,这些软件包包含自己的库和依赖项。 Snap 与发行版无关,因此可以轻松地在各种 Linux 发行版中安装和部署应用程序。
要使用 snaps,需要先安装 snap 包管理器。 值得庆幸的是,在 Ubuntu 20.04 中启用了 snap。
安装 IntelliJ IDEA 社区版:
如前所述,社区版是完全免费的,对编程初学者来说非常方便。 它为您提供了一套基本的工具和框架,只是为了入门和学习。 您可以使用 snap 安装社区版,如下所示。
$ sudo snap install intellij-idea-community --classic
安装 IntelliJ IDEA 终极版:
与社区版不同,终极版具有更广泛的语言、功能和框架支持。 它主要用于企业级圈子,也用于 Web 开发。
如果您打算购买终极版,请执行以下命令:
$ sudo snap install intellij-idea-ultimate --classic
安装 IntelliJ IDEA 教育版
该版本主要面向学习者,提供对 Kotlin、Java 和 Scala 的支持。 这是学习者开始练习编程的好地方。
运行以下命令安装教育版。
$ sudo snap install intellij-idea-educational --classic
使用 flatpak 包安装 IntelliJ IDEA
除了 snap,flatpak 是 Linux 内核的另一个打包系统。 Flatpak 也是通用的,并且在各种 Linux 发行版中同样适用。
要在 Ubuntu 20.04 上安装 IntelliJ IDEA,首先确保安装了 flatpak 包管理器。
$ sudo apt install flatpak
安装好 flatpak 包后,需要添加 Flathub 存储库。 到目前为止,Flathub 是最受欢迎的存储库,拥有大量的flapak。 因此,启用 flathub 存储库。
$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
接下来,浏览 Flathub 网站并搜索 IntelliJ IDEA,如图所示。 点击“安装”按钮,将开始下载 IntelliJ IDEA flatpak。
接下来,转到您的下载文件夹并安装 IntelliJ flatpak 包。
$ cd Downloads
$ sudo flatpak install com.jetbrains.IntelliJ-IDEA-Community.flatpakref
2. 使用 Ubuntu 软件中心安装 IntelliJ IDEA
如果您不喜欢命令行,那么软件中心是您最好的朋友。 软件中心是 Ubuntu 上用于管理软件包的图形前端。 您可以通过单击按钮来安装、更新和删除软件包。
首先,单击软件中心图标,如图所示。
启动软件中心后,搜索 IntelliJ IDE 并选择要安装的首选版本。 在本例中,我们选择了 IDEA 社区版。