idea下面的class文件在哪 Intellij idea插件如何自定義支持模塊的種類?
Intellij idea插件如何自定義支持模塊的種類?ntelliJ平臺(tái)提供的標(biāo)準(zhǔn)集的可選模塊類型。您可能需要對(duì)不支持的模塊類型進(jìn)行建模。下面顯示了如何注冊(cè)一個(gè)新的模塊類型,并將其鏈接到項(xiàng)目創(chuàng)建者和
Intellij idea插件如何自定義支持模塊的種類?
ntelliJ平臺(tái)提供的標(biāo)準(zhǔn)集的可選模塊類型。您可能需要對(duì)不支持的模塊類型進(jìn)行建模。下面顯示了如何注冊(cè)一個(gè)新的模塊類型,并將其鏈接到項(xiàng)目創(chuàng)建者和UI。
方法步驟
(1)創(chuàng)建一個(gè)空的插件項(xiàng)目。如圖所示。
(2)創(chuàng)建DemoModuleType的java類,它是ModuleType的子類。實(shí)現(xiàn)默認(rèn)方法。如圖所示。
(3)創(chuàng)建getInstance的singleton方法,返回通過ModuleTypeManager的findId方法找到的模塊對(duì)象。畫
(4)創(chuàng)建ModuleBuilder。畫
(5)創(chuàng)建ModuleWizardStep的子類PluginModuleWizardStep,主要返回JLabel對(duì)象,提供項(xiàng)目創(chuàng)建階段UI組件的實(shí)現(xiàn)。如圖所示。
(6)返回getCustomOptionsStep方法中PluginModuleWizardStep的對(duì)象。返回getModuleType中demoduletype中的singleton對(duì)象。畫
(7)提高PluginModuleBuilder對(duì)于DemoModuleType的泛型。實(shí)現(xiàn)createModuleBuilder和createWizardSteps等方法。畫
(8)和android開發(fā)一樣,創(chuàng)建的activity需要在文件中配置。Int
idea如何查看抽象類調(diào)用?
Idea可以在被引用的方法上用鼠標(biāo)左鍵(b)點(diǎn)擊CTRL ALT跳轉(zhuǎn)到抽象類的實(shí)現(xiàn)類。如果有多個(gè)類,會(huì)彈出來(lái)讓你選擇。
gitee項(xiàng)目如何在idea啟動(dòng)?
Id:
1.用git把項(xiàng)目拉到git
idea有沒有自動(dòng)import class的快捷鍵?
自動(dòng)導(dǎo)入類的快捷鍵設(shè)置如下:
1、alt回車
2.寫完代碼后,ctrl alt l格式化代碼,優(yōu)化導(dǎo)入包1,alt enter 2。編寫完代碼后,ctrl alt l格式化代碼并優(yōu)化導(dǎo)入包。