1、
首先使用idea新建一个intellij platform plugin项目,如下图,名字自己定义
image.png
2、
然后进入项目在src目录下new一个action文件,如下图操作
image.png
3、
然后填入action文件信息操作如下图
image.png
说明:
(1)groups表示自己的插件在对应的那个idea的菜单出现,例子中选择了Help,那么之后,插件开发完成后就可以去help中找到插件
(2)后面的Actions和achor表示的具体位置
(3)最下面的keyboard shortcuts表示自己的插件将通过什么快捷键唤起,这个录入的时候,只需要将光标点击在输入栏,在键盘执行对应的快捷键即可
(4)以上的信息录入完成后如果想要修改,可以在plugin.xml中修改对应的信息,如下如所示
4、
在新建的action文件中写入自己的逻辑代码
以实现以helloword弹窗为例
具体代码实现如下图:
image.png
5、
查看效果,点击运行按钮会,idea会新起一个窗口,然后再新的窗口中检测,自己的实现是否正确
如下图:
image.png
6、
生成jar包,然后就可以通过安装本地插件选项安装自己写的插件。
image.png
项目的github地址:https://github.com/chanyi/ideaplugin-decryptproperty
网友评论