Skip to content

Commit 704a8de

Browse files
authored
Merge pull request Snailclimb#1555 from samho2008/main
improve
2 parents ee46d0d + 6474a8c commit 704a8de

File tree

2 files changed

+23
-3
lines changed

2 files changed

+23
-3
lines changed

docs/idea-tutorial/idea-tips/idea-plug-in-development-intro.md

+23-3
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ public class HelloAction extends AnAction {
169169

170170
## 04 验收成果
171171

172-
点击 `Gradle -> runIde` 就会启动一个默认了这个插件的 IDEA。然后,你可以在这个 IDEA 上实际使用这个插件了。
172+
点击 `Gradle -> Tasks -> intellij -> runIde` 就会启动一个默认了这个插件的 IDEA。然后,你可以在这个 IDEA 上实际使用这个插件了。
173173

174174
![点击 runIde 就会启动一个默认了这个插件的 IDEA](https://guide-blog-images.oss-cn-shenzhen.aliyuncs.com/2020-11/image-20201118075912490.png)
175175

@@ -197,7 +197,27 @@ public class HelloAction extends AnAction {
197197

198198
![](https://guide-blog-images.oss-cn-shenzhen.aliyuncs.com/2020-11/image-20201118075803163.png)
199199

200-
## 06 深入学习
200+
## 06 打包分发
201+
202+
插件写好之后,如果我们想把插件分享给小伙伴使用的话要怎么做呢。
203+
204+
### 首先,我们要打包插件
205+
206+
执行 Gradle -> Tasks -> intellij -> buildPlugin
207+
208+
执行完成后,项目中会生成一个 build 文件夹,点击进入后找到 distributions 文件夹,里面会出现一个 .zip 结尾的压缩包,里面打包了插件所需要的依赖、配置文件等。
209+
210+
### 其次,分发插件
211+
212+
打开 IDEA,在 Settings -> Plugins -> 点击小齿轮后选择 Install Plugin From Disk
213+
![](./pictures/install-plugin-from-disk.png)
214+
215+
### 最后,提交至官网
216+
217+
这步并不是必须的,如果你想把你的插件发布到官网上,别人直接可以在 [应用市场](https://plugins.jetbrains.com/) 中搜到你的插件的话可以做这步。
218+
219+
220+
## 07 深入学习
201221

202222
如果你想要深入学习的 IDEA 插件的话,可以看一下官网文档:[https://jetbrains.org/intellij/sdk/docs/basics/basics.html ](https://jetbrains.org/intellij/sdk/docs/basics/basics.html "https://jetbrains.org/intellij/sdk/docs/basics/basics.html ")
203223

@@ -206,7 +226,7 @@ public class HelloAction extends AnAction {
206226
- [8 条经验轻松上手 IDEA 插件开发](https://developer.aliyun.com/article/777850?spm=a2c6h.12873581.0.dArticle777850.118d6446r096V4&groupCode=alitech "8 条经验轻松上手 IDEA 插件开发")
207227
- [IDEA 插件开发入门教程](https://blog.xiaohansong.com/idea-plugin-development.html "IDEA 插件开发入门教程")
208228

209-
## 07 后记
229+
## 08 后记
210230

211231
我们开发 IDEA 插件主要是为了让 IDEA 更加好用,比如有些框架使用之后可以减少重复代码的编写、有些主题类型的插件可以让你的 IDEA 更好看。
212232

Loading

0 commit comments

Comments
 (0)