2017-07-07 58 views
0

有沒有辦法讓Intellij中的不同模塊取決於我當前的工作環境?Gradle - Intellij模塊工作區

E.g. 工作區:

  • 模塊A - Android應用
  • 模塊B - Android電子庫
  • 模塊C - 驗收試驗
  • 模塊d - 特性測試
  • 模量E - 的Android測試應用程序爲庫

配置1 - 在應用程序和庫上工作

  • 模塊A
  • 模塊B

配置2 - 測試儀應用程序工作

  • 模塊A
  • 模塊B
  • 模量E

配置3 - 測試

  • 所有模塊

我使用gradle建設的工具,我存儲我的模塊settings.gradle。 我將不勝感激能夠處理來自Intellijsettings.gradle文件中的模塊列表,但它可能是一些更好的方法。

enter image description here

回答

0

經過幾天尋找不同的解決方案,我終於找到了如何實現它的方式。

enter image description here

有一個在搖籃工程工具不是讓您有機會以排除不需要的模塊的選項。 選擇要導入的項目數據可讓您在IntelliJ中發揮神奇功效。

1

的唯一方法(我知道的),這樣做是爲了創建新的空白項目的IntelliJ每個配置,然後導入您感興趣到每個項目中的模塊。

編輯:第二種可能適合你的方式是使用收藏夾。打開收藏夾窗口並添加3個新收藏夾列表,每個設置一個。然後轉到項目視圖中的模塊並選擇「添加到收藏夾」並選擇相關列表。對每個模塊和列表重複此操作。

再次,它不是你想要的,但可能是足夠好的。

+0

我瞭解第一種方法,但第二種方法不是真的。我已經將模塊添加到三個單獨的收藏夾「應用程序」,「測試程序」,「測試」中,但不知道接下來要做什麼。沒有選擇從一個列表跳轉到另一個列表 - 意味着僅導入存儲在例如'應用程序'列表。 –