插件已發(fā)布
1乌企,在Plugins搜索CCLines虑润,進(jìn)行安裝下載;
2加酵,源碼在Github中開源下載拳喻;
3,搜索不到的朋友猪腕,可以升級(jí)一下idea后再嘗試冗澈,因?yàn)椴寮懈鷌dea的版本關(guān)聯(lián);
Action創(chuàng)建
gif演示圖陋葡,如下:
(⊙o⊙)額…由于我設(shè)置的action在菜單的第一位亚亲,錄制的時(shí)候被擋了,所以我最后采用快捷鍵觸發(fā)。喜歡的記得支持一下~~~
1捌归,創(chuàng)建Action肛响,如下:
2,輸入action信息惜索,如下:
PS:
Action ID:確保id的唯一特笋;
Class Name::類名;
Name::顯示在菜單的名稱巾兆;
Description:描述信息猎物;
Groups:Action顯示所屬組;
First:快捷鍵角塑;
這里我遇到的問(wèn)題就是蔫磨,剛開始創(chuàng)建的時(shí)候指定快捷鍵重復(fù)了,一直失效吉拳,后來(lái)直接修改plugin.xml文件中的快捷鍵屬性就可以使用了。這里解決我第二個(gè)問(wèn)題适揉,Plugin問(wèn)題集1~~~
更詳細(xì)的信息可以查看官方文檔---Action~~~
3留攒,創(chuàng)建完成后的plugin.xml以及class類,如下:
PS:actionPerformed嫉嘀,點(diǎn)擊菜單回調(diào)該方法~~~
4炼邀,運(yùn)行時(shí),顯示如下:
創(chuàng)建Action到這里就結(jié)束了剪侮。我的計(jì)劃是做一個(gè)代碼統(tǒng)計(jì)的插件拭宁,雖然這個(gè)插件已經(jīng)存在了,不過(guò)我純粹是為了當(dāng)練手和熟悉插件開發(fā)瓣俯,同時(shí)也去記錄一些我所遇到的問(wèn)題杰标。
希望能幫到大家,也和大家一起學(xué)習(xí)~~~