Skip to content

Latest commit

 

History

History
74 lines (42 loc) · 2.34 KB

CONTRIBUTING.md

File metadata and controls

74 lines (42 loc) · 2.34 KB

1、arthas idea document

2、dev config

2.1 config plugin sdk

最新编译版本使用(2023.3): https://www.jetbrains.com.cn/idea/download/other.html

  • JDK>=17
  • 最新的版本IDEA 不会自动安装 plugin-devkit plugin-devkit

example with IntelliJ IDEA Community Edition IC-221.6008.13

img.png

more you can see: https://www.yuque.com/arthas-idea-plugin/help/qf0s9y

2.2 add plugin debug

plugin debug like java project,add a plugin debug,you can click debug will start a sandbox environment idea in new windows

img.png

2.3 add dependency library

  • current project not use gradle to manger dependency,use idea dependency library to manger

img.png

  • library in .idea directory img.png

2.4 GUI form designing

2.5 build deploy

  • Click on the build directory below deployment button,you can see arthas-idea-plugin.zip file in project directory img.png

3、More

jetbrains plugin doc

create a plugin project

if you create a new plugin,you can use two-way

img.png

other blog

从零开始编写IntelliJ IDEA插件