Intellij Idea 介绍,安装,激活与更新中文教程
0x01 安装Intellij Idea
IntelliJ IDEA是跨平台的IDE,可在Windows,macOS和Linux操作系统上提供一致的体验。
1.1 系统要求
需求 | 最低要求 | 推荐的 |
---|---|---|
内存 | 2 GB的可用RAM | 8 GB的系统总RAM |
磁盘空间 | 2.5 GB,另外1 GB用于缓存 | 具有至少5 GB可用空间的SSD驱动器 |
显示器分辨率 | 1024x768 | 1920×1080 |
操作系统 | 正式发布的以下64位版本:Microsoft Windows 7 SP1或更高版本macOS 10.11或更高版本任何支持Gnome,KDE或Unity DE的Linux发行版不支持预发行版本。 | Windows,macOS或Linux的最新64位版本(例如Debian,Ubuntu或RHEL) |
您不需要安装Java即可运行IntelliJ IDEA,因为JetBrains Runtime与IDE捆绑在一起(基于JRE11)。但是,要开发Java应用程序,需要一个独立的JDK。
1.2 选择安装版本
安装IntelliJ IDEA可以在以下四个版本中选择
版本类型 | 描述 |
---|---|
Intellij Idea Community Edition | 社区版,它提供了JVM和Android开发的所有基本功能,免费且开源的,根据Apache 2.0获得许可。 |
Intellij Idea Edu Edition | 教育版,功能同社区版 |
Intellij Idea Ultimate Edition | 旗舰版,它提供了用于Web和企业开发的其他工具和功能,需付费,提供30天的试用期。 |
Intellij Idea Early Access Program (EAP)Edition | 尝鲜版,功能同旗舰版,不需要注册,免费三十天试用,唯一好处是可以体验最新的IDE 功能。 |
- 建议选择Ultimate Edition 旗舰版
- 有关更多信息,请参阅比较页面
1.3 独立安装
1.3.1 Windows 上独立安装
手动安装IntelliJ IDEA,以管理每个实例和所有配置文件的位置。例如,如果您有一个要求特定安装位置的策略。
-
下载安装程序 .exe。
-
运行安装程序,然后按照向导步骤操作。
在 安装选项步骤中,可以配置以下内容:
- 为与您的操作系统相关的启动器创建桌面快捷方式
- 将具有IntelliJ IDEA命令行启动器的目录添加到
PATH
环境变量 - 将项目打开文件夹作为项目添加到系统上下文菜单中(右键单击文件夹时)
- 将特定的文件扩展名与IntelliJ IDEA关联以双击打开它们
默认情况下,IntelliJ IDEA与Java运行时的64位版本捆绑在一起。如果您使用的是32位版本的Windows,请联系JetBrains支持。
首次运行IntelliJ IDEA时,或从早期版本升级IntelliJ IDEA时,需要一些步骤才能完成安装,自定义实例并开始使用IDE。
有关更多信息,请参见第一次运行IntelliJ IDEA。
1.3.2 Mac OSX 独立安装
- 下载磁盘映像 .dmg。
- 挂载映像并将IntelliJ IDEA应用拖到Applications文件夹中。
首次运行IntelliJ IDEA时,或从早期版本升级IntelliJ IDEA时,需要一些步骤才能完成安装,自定义实例并开始使用IDE。
有关更多信息,请参见第一次运行IntelliJ IDEA。
1.4 Windows上静默安装
无需任何用户界面即可执行静默安装。网络管理员可以使用它在许多计算机上安装IntelliJ IDEA,并避免打扰其他用户。 屏幕,您可以执行以下操作:
要执行静默安装,请使用以下开关运行安装程序:
/S
:启用静默安装/CONFIG
:指定静默配置文件的路径/D
:指定安装目录的路径
此参数必须是命令行中的最后一个,并且即使路径包含空格也不应包含任何引号。
例如:
ideaIU.exe /S /CONFIG=d:\temp\silent.config /D=d:\IDE\IntelliJ IDEA Ultimate
要在安装过程中检查问题,请添加/LOG开关,并在/S和/D参数之间添加日志文件路径和名称。安装程序将生成指定的日志文件。例如:
ideaIU.exe /S /CONFIG=d:\temp\silent.config /LOG=d:\JetBrains\IDEA\install.log /D=d:\IDE\IntelliJ IDEA Ultimate
1.4.1 Windows上静默安装配置文件
您可以在https://download.jetbrains.com/idea/silent.config下载IntelliJ IDEA的默认静默配置文件。
静默配置文件定义用于安装IntelliJ IDEA的选项。使用默认选项,仅对当前用户执行静默安装:mode=user
。如果要为所有用户安装IntelliJ IDEA,请使用文本编辑器打开静默配置文件,将安装模式选项的值更改为,mode=admin
然后以管理员身份运行安装程序。
默认的静默配置文件对于每个JetBrains产品都是唯一的。您可以根据需要对其进行修改以启用或禁用各种安装选项。
1.5 使用工具箱安装应用
除了独立下载安装包安装和静默安装之外,Intellij Idea 官方也为我们提供了一个工具箱,可以供我们下载,更新,卸载管理所有的Intellij Idea 全家桶
Early Access Program(EAP)会在需要时发布,更新和回滚,并轻松删除任何工具。工具箱应用程序维护所有项目的列表,以在正确的IDE和版本中快速打开任何项目。
1.5.1 Windows 安装工具箱应用
- 从工具箱应用程序网页下载安装程序.exe。
- 运行安装程序,然后按照向导步骤操作。
运行Toolbox App后,在通知区域中单击其图标,然后选择要安装的产品和版本。
从工具箱应用程序登录到您的JetBrains帐户,它将自动激活您安装的任何IDE的可用许可证。
1.5.2 Mac OSX 安装工具箱应用
- 从工具箱应用程序网页下载磁盘映像.dmg。
- 挂载图像并将JetBrains Toolbox应用拖到Applications文件夹中。
运行Toolbox App后,在主菜单中单击其图标,然后选择要安装的产品和版本。
从工具箱应用程序登录到您的JetBrains帐户,它将自动激活您安装的任何IDE的可用许可证。
0x02 第一次运行Intellij Idea
- 默认情况下,IntelliJ IDEA配置为自动检查更新,并在有新版本可用时通知您。 通常更新。
- 要从IntelliJ IDEA访问它,请执行以下操作之一::它们适用于现有安装,仅要求您重新启动IDE。但是,有时补丁更新不可用,并且必须安装新版本的IntelliJ IDEA。
- 注意:
- 它们适用于现有安装,仅要求您重新启动IDE。
- 但是,有时补丁更新不可用,并且必须安装新版本的IntelliJ IDEA。
2.1 导入Intellij Idea 设置
在“完全安装”对话框中,选择是否要导入IDE设置:
如果这是您的IntelliJ IDEA的第一个实例,请选择“不导入设置”选项。
- 您可以稍后使用文件|手动导出和导入设置。
- 导入设置和文件| 从主菜单中导出设置命令。
2.2 选择用户界面主题
选择是要使用默认的Darcula主题还是Light主题。
2.3 禁用不需要的插件
- IntelliJ IDEA包括用于与不同版本控制系统和应用程序服务器集成的插件,添加了对各种框架和开发技术的支持,等等。
- 为了提高性能,您可以禁用不需要的插件。
- 如有必要,您可以稍后在
Plugins
下的Settings/Preferences
对话框Ctrl + Alt + S
中启用它们。- 有关更多信息,请参阅插件管理。
- 您可以单击每个插件组的
Disable All
链接以全部禁用它们,或单击Customize
以禁用该组插件中的单个插件。
2.4 下载和安装额外的插件
如有必要,请从IntelliJ IDEA插件存储库中下载并安装未与IDE捆绑在一起的其他插件。
2.5 在IntelliJ IDEA中开始一个项目
在Welcome 界面,我们可以做如下几件事情:
- Create a new project
- Import a project
- Open an existing project or file
- Check out an existing project from a version control system
也可以将现有项目目录或单独的文件拖到Welcome
界面,然后在IntelliJ IDEA中将其打开。
0x03 Intellij Idea 激活
您最多可以评估IntelliJ IDEA 30天。 之后,您需要购买并注册许可证。
抢先体验计划的一部分,IntelliJ IDEA的预发布版本不需要任何注册,并附带30天的许可证。
- 执行以下操作之一以打开
Licenses
对话框:
在Welcome 界面上,单击Configure
| Manage License
从主菜单中,选择Help
| Register
2. 选择您要如何注册IntelliJ IDEA或需要许可证的插件:
选项 | 描述 |
---|---|
JB Account | 使用JetBrains Account注册,更多信息见What is JetBrains Account? |
Activation code | 使用一个Activation code注册.当您购买相应产品的许可证时,会得到一个激活码。 |
License server | 使用一个 Floating License Server 注册 在多台计算机上执行静默安装或管理IntelliJ IDEA安装时,可以设置JETBRAINS_LICENSE_SERVER 环境变量以将安装指向Floating License Server URL。 |
IntelliJ IDEA在初始启动过程中检测到系统代理URL,并将其用于连接到JetBrains帐户和
Floating License Server
。要覆盖系统代理的URL,请使用
-Djba.http.proxy
属性,可以将其添加为JVM选项。指定代理URL作为主机地址和可选端口号:proxy-host[:proxy-port]。 例如:
-Djba.http.proxy =http://my-proxy.com:4321
如果要完全禁用代理检测并始终直接连接,请将属性设置为
-Djba.http.proxy = direct
0x04 Intellij Idea 更新
默认情况下,IntelliJ IDEA配置为自动检查更新,并在有新版本可用时通知您。更新通常是基于修补程序的:它们适用于现有安装,仅要求您重新启动IDE。但是,有时补丁更新不可用,并且必须安装新版本的IntelliJ IDEA。
4.1 工具箱应用方式更新
如果您使用Toolbox App安装了IntelliJ IDEA,它将建议在有新版本可用时进行更新。
如果您希望工具箱应用程序自动更新所有托管工具,请执行以下操作:
- 打开工具箱应用程序,然后单击右上角的螺母图标以打开设置。
- 选择自动更新所有工具。
您还可以分别为每个托管IDE实例配置更新设置:
- 打开工具箱应用程序,单击所需实例的螺母图标,然后选择
Settings
- 选择是否要保留当前的主版本,自动更新实例以及要使用的更新通道:
Release
:仅更新为建议用于生产的稳定版本。Release and EAP
:包括对Beta发行版的更新,候选发行版和Early Access Program(EAP)构建,不建议在生产中使用它们,并包括功能预览。Release, EAP, and Nightly
:包括高度不稳定的每夜构建。
4.2 标准的实例方式更新
如果您手动安装了IntelliJ IDEA,则更新由独立实例本身管理。当有新版本可用时,它将通知您。您可以选择更新当前实例,下载并安装新版本作为单独的实例,推迟通知或完全忽略更新。
- 您可以在
Settings/Preferences
对话框 中的系统设置:Ctrl+Alt+S
Appearance and Behavior | System Settings
下的“Updates
”页面上管理IntelliJ IDEA更新。
4.2.1 手动方式检查更新
- 如果禁用了自动更新检查,请单击
Check Now
按钮以查看是否有较新的版本。- 或者,您可以从主菜单检查更新:
- 对于Windows和Linux:Help | Check for Updates
- 对于macOS:** IntelliJ IDEA | Check for Updates**
0x05 参考资料
本篇完~