本节将带你一步一步配置IntelliJ IDEA开发插件所需的环境,通过这些详细步骤完成开发环境的搭建。

JDK下载安装

IntelliJ IDEA插件开发需要JDK支持,可以使用JDK8或更高版本。插件开发时,JDK主要用于编译和运行Java代码。

步骤:

  1. 前往 Oracle 官方 JDK 下载页面 或使用开源的 OpenJDK,我这里选择Java8,下载适合你系统的JDK版本并安装。

    229ad1811ee66ef79d4d0554c2564a15.jpeg

  2. 安装时记住JDK的安装路径(比如/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk)。


IntelliJ IDEA下载安装

要开发插件,首先你需要选择适合的IntelliJ IDEA版本。如果你想开发出来的IDEA插件适配更多的IntelliJ IDEA版本,推荐使用 IntelliJ IDEA 2020.1 Community版(当然你也可以使用更高版本或者Ultimate版本),这里将用2020.1.4版本演示插件开发的基本配置。

步骤:

  1. 前往 JetBrains 官方下载页面,点击页面上的“Other versions”链接;

    bffccceaae256b843575ed1adad4ce4e.jpeg

  2. 选择版本,我这里选择2020.1.4 IntelliJ IDEA Community版并下载适用于操作系统的版本。

    dd4818e30310d5aedf76fdf325476ba5.jpeg

  3. 安装IntelliJ IDEA时,按照默认选项进行即可,完成安装后启动IntelliJ IDEA以确保它能正常运行。

    提示:如果你已经安装了IntelliJ IDEA,并且版本是2020.1或以上,无需重复安装。


JDK配置

IntelliJ IDEA插件开发需要JDK支持,可以使用JDK8或更高版本。插件开发时,JDK主要用于编译和运行Java代码。

步骤:

  1. 启动IntelliJ IDEA,然后选择创建新项目。

    bd817346a8ecf59cda1b95470edf5fce.jpeg

  2. 选择Java,任意创建一个新项目。

    ad12a61fbe3aae46499ccc6fca2d2450.jpeg

  3. 项目创建完成后,选择File -> Project Structure

    c4ba5be9b7aa5e5429757f682ffb67bd.jpeg

  4. 选择 Platform Settings -> SDKs,点击上方的 + 号,选择Add JDK

  5. 浏览并选择你刚安装的JDK路径,点击OK确认。

    提示:如果你已经在IntelliJ IDEA中配置过JDK,可以跳过这一步。


Gradle安装与配置

Gradle用于插件开发时的构建工具,需要下载安装并配置。

步骤:

  1. Gradle版本需要与IntelliJ IDEA版本相对应,前往jetbrains并选择IDEA版本查看相应的软件版本,我这里选择2020.1.4版本。

    e4bea4c832b1973e067917eb53971ec7.jpeg

    697de6960a6e4a3ef632230402f5ba42.jpeg

  2. 前往Gradle下载页面,我这里选择6.1.1版本进行下载。

    4f849fa36ce28ccc2b0b13e0e0f17bc8.jpeg

  3. 下载后解压,回到IntelliJ IDEA,点击顶部菜单栏的 IntelliJ IDEA -> Preferences(Windows通过File -> Settings),选择Gradle,将Gradle user home配置为Gradle解压路径。

    3c07c818e9a30b4fee25a1d4c23a04ba.jpeg


安装Plugin DevKit插件

Plugin DevKit是IntelliJ IDEA提供的一个插件开发辅助工具包,用于帮助开发者快速创建、管理和调试插件。它可以自动生成一些基础的配置,简化插件开发过程中的一些繁琐步骤。

步骤:

  1. 打开IntelliJ IDEA,点击顶部菜单栏的 IntelliJ IDEA -> Preferences(Windows通过File -> Settings),选择Plugins,然后在Marketplace输入Plugin DevKit安装并重启IntelliJ IDEA。

    247d86cc7cf7376b5d27a92f93f22d9a.jpeg


配置IntelliJ Platform Plugin SDK

IntelliJ Platform Plugin SDK是开发IDEA插件的SDK,它包含了IntelliJ IDEA平台的完整依赖、API,以及你开发插件时所需的工具。

步骤:

  1. 点击菜单栏的 File -> Project Structure -> Platform Settings -> SDKs 进入设置。

  2. 在中间 + 号下方查看是否已经有IntelliJ Platform Plugin SDK配置。如果没有看到IntelliJ Platform Plugin SDK,则需要手动添加。

  3. 点击右上角的 + 号,在下拉菜单中选择Add IntelliJ Platform Plugin SDK

  4. 选择到你的IntelliJ IDEA安装目录:

  • WindowsC:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.1\

  • macOS/Applications/IntelliJ IDEA CE.app/Contents/

  • Linux/home/<your-username>/idea-IC-201.6668.121/

选择该目录下的lib文件夹,并确认IntelliJ Platform Plugin SDK已正确加载。

b0ab131db8a6ae81609550f0e10de37d.jpeg

返回到Project StructureProject菜单,确保Project SDK已设置为IntelliJ Platform Plugin SDK,同时确认项目使用的语言级别。

c6920d1639a4f34aadabb6ed1c6a1499.jpeg

至此,你应该已经成功完成了开发环境的配置。下一步将进入插件的实际开发过程,确保你已经完成了上述所有步骤,尤其是IntelliJ Platform Plugin SDK的配置,因为这是插件开发的核心部分。

如果你在任何一步遇到问题,确保检查IntelliJ IDEA的版本是否匹配,并重启IntelliJ IDEA来确认设置是否生效。

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐