从源码构建¶
下载源代码¶
开发工具¶
安装 Gradle
参考 此处 安装Gradle。
安装 IntelliJ IDEA
在 JetBrains官网 下载 IntelliJ IDEA (Ultimate Edition),推荐版本 >= 2022.1即可。
开始构建¶
配置 Gradle JVM¶
首先在IDEA中打开ChatGPT项目,如果Gradle配置没问题,项目打开后,Gradle会自动下载所需的依赖。
等Gradle任务运行结束以后,我们打开 File - Settings,选择 Build, Execution, Development - Build Tools - Gradle
需要设置 Gradle JVM
选择下拉框,检查是否有corretto-17,如果有,直接选择即可。
如果没有,选择 Download JDK...,然后
- Version:选择 17
- Vendor:选择 Amazon Corretto 17.x.x
- Location: 位置自定义
等待下载完成以后,Gradle JVM 的值选择为刚刚下载的 Corretto JDK。最后保存设置即可。
插件打包¶
首先在IDE最右侧的工具窗口打开Gradle的窗口,然后点击 按钮 刷新一下项目。
等待刷新完成,选择 Tasks - intellij - buildPlugin
此时便开始打包插件,等待打包完成以后,可以再项目的 build/distributions
目录下面找到刚才打包好的文件。
安装插件¶
打开 File > Settings/Preferences
> Plugins
> ⚙️
> Install plugin from disk...
选择刚才打包好的文件,就可以进行安装。
如何 Debug 插件¶
在菜单栏的运行配置处,选择 Run Plugin,然后点击 Debug 按钮,即可启动另一个内置IDE,里面已经内置了我们的插件, 您可以进行断点调试。
Note
注意,如果在运行配置处没有 Run Plugin,则先在IDE最右侧的工具窗口打开Gradle的窗口,选择 Tasks - intellij - runIde。 先运行一下,然后就可以在运行配置找到 Run Plugin 了。
有用的链接¶
Success
如果遇到一些比较难以处理的问题,也可以在以下渠道寻求帮助。