2012-09-15 32 views
0

當我在上述IDE中創建新項目時,我可以選擇Web Module,然後選擇Web Module Type(HTML5 Boilerplate,Twitter Bootstrap,Node.js)。來自IntellijIDEA中自定義劃傷的Web模塊11.1.3

enter image description here

我想編寫自定義插件IntellijIDEA定製Web Module Type補充。

我希望下面的用戶操作順序:

  • 用戶點擊File - New project
  • 然後選擇選項Create project from scratch
  • 創建新Web Module
  • ]選擇Custom Scratch網絡模塊類型
  • 指定某些偏好(如上圖所示)
  • 點擊Finish

讓說,我有java類,它接收幾個參數,並生成新的項目文件夾中的所有必要的文件。

如何創建一個接口將一些參數傳遞給我的java類,這將使所有其餘的? 由於它是爲Node.js Express App製造的。

回答

0

綁定到某些IntelliJ的文檔格式爲「代碼是文檔」。當您想要與僅在Ultimate Edition中提供的商業插件交互時,這有點困難。

對於開放源代碼集成,您應該能夠下載Community Edition的源代碼並導航到您的內容。

對於商業插件集成,您需要找到該插件的jar文件,並查看類/方法結構以獲取您需要調用的內容的標準。至於在plugin.xml文件中定義組件,您需要在插件的plugin.xml文件中查找擴展點並實現這些接口。 IntelliJ網站上有文檔說明如何定義擴展點併爲其他插件定義擴展點的實現。

當我編寫一個插件來配置我工作的內部框架時,我使用了這兩種方法。